Tag Documentation

[tag libraries] [tags]

The following document contains a summary of all theJellytag libraries.

Tag Libraries

[tag libraries] [tags]

LibraryDescription
jelly:jaxme

A JAXB tag library using the Apache JaxMe implementation.Tags are provided for marshalling java objects into xml and unmarshalling xml into java objects which will work with any JAXB implementation.The generation tag generates java objects which can be marshalled and unmarshalled byJaxMe and are specific to that implementation.

jelly:jaxme

A JAXB tag library using the Apache JaxMe implementation.Tags are provided for marshalling java objects into xml and unmarshalling xml into java objects which will work with any JAXB implementation.The generation tag generates java objects which can be marshalled and unmarshalled byJaxMe and are specific to that implementation.

Tag NameDescription
generatorGenerates java objects using JaxMe.This object can be marshalled into xml and the results unmarshalled using JaxMe.
marshall

Marshalls a generated object generated by a JAXB implementation into xml.

The result is placed into the processed content for further processing by enclosing tags.

unmarshall

Unmarshalls xml documents into java objects.

This tag unmarshalls the xml content contained into the JaxMe generated java objects in the packages specified.

Tags

[tag libraries] [tags]

jaxme:generator

Generates java objects using JaxMe.This object can be marshalled into xml and the results unmarshalled using JaxMe.

Attribute NameTypeDescription
escapeTextboolean
schemaUrljava.lang.StringDefines the schema against which the java object representationsshould be generated.
targetjava.lang.StringDefines the target directory into which the generated objects will be placed.
trimboolean

jaxme:marshall

Marshalls a generated object generated by a JAXB implementation into xml.

The result is placed into the processed content for further processing by enclosing tags.

Attribute NameTypeDescription
escapeTextboolean
objectjava.lang.ObjectDefines the object to be unmarshalled into xml by specifying a jelly variable name.
packagesjava.lang.StringDefines the generated objects which will be marshalled by specifying the package name.
trimboolean

jaxme:unmarshall

Unmarshalls xml documents into java objects.

This tag unmarshalls the xml content contained into the JaxMe generated java objects in the packages specified.

Attribute NameTypeDescription
escapeTextboolean
packagesjava.lang.StringDefines the generated objects to which the xml should be unmarshalled.
trimboolean
varjava.lang.StringSets the name of the jelly variable to which the unmarshalled java object should be bound.