Tag Documentation

[tag libraries] [tags]

The following document contains a summary of all theJellytag libraries.

Tag Libraries

[tag libraries] [tags]

LibraryDescription
jelly:http

A tag library for working with HTTP, performing HTTP GET, POST and other actions

jelly:http

A tag library for working with HTTP, performing HTTP GET, POST and other actions

Tag NameDescription
bodyA tag to set the body for posts and puts etc
deleteA http delete tag
getA http get tag
headA http get tag
headerA tag to hold request headers
multipartPostA Multipart MIME message postThis tag should contain one or more <part>tags, tospecify the multiple parts of the messageExample:
       <mppost uri="http://localhost?doit"> <part name="user" type="text/plain">Fred</part> <part name="data" type="text/plain">This is the second part of the message</part> </mppost>
    
???
optionsA http get tag
parameterA tag to hold parameters
partA tag to hold a part of a multiPartPost
postA http post
putA http put
sessionA http session. This is the container for data shared across requests

Tags

[tag libraries] [tags]

http:body

A tag to set the body for posts and puts etc

Attribute NameTypeDescription
escapeTextboolean
trimboolean

http:delete

A http delete tag

Attribute NameTypeDescription
escapeTextboolean
followRedirectsbooleanSetter for property followRedirects.
parametersjava.util.ListSetter for property parameters.
pathjava.lang.StringSetter for property path.
requestHeadersjava.util.ListSetter for property requestHeaders.
trimboolean
urijava.lang.StringSetter for property uri.
varjava.lang.StringSetter for property var.

http:get

A http get tag

Attribute NameTypeDescription
escapeTextboolean
followRedirectsbooleanSetter for property followRedirects.
parametersjava.util.ListSetter for property parameters.
pathjava.lang.StringSetter for property path.
requestHeadersjava.util.ListSetter for property requestHeaders.
trimboolean
urijava.lang.StringSetter for property uri.
varjava.lang.StringSetter for property var.

http:head

A http get tag

Attribute NameTypeDescription
escapeTextboolean
followRedirectsbooleanSetter for property followRedirects.
parametersjava.util.ListSetter for property parameters.
pathjava.lang.StringSetter for property path.
requestHeadersjava.util.ListSetter for property requestHeaders.
trimboolean
urijava.lang.StringSetter for property uri.
varjava.lang.StringSetter for property var.

http:header

A tag to hold request headers

Attribute NameTypeDescription
escapeTextboolean
namejava.lang.StringSetter for property name.
trimboolean
valuejava.lang.StringSetter for property value.

http:multipartPost

A Multipart MIME message postThis tag should contain one or more <part>tags, tospecify the multiple parts of the messageExample:

       <mppost uri="http://localhost?doit"> <part name="user" type="text/plain">Fred</part> <part name="data" type="text/plain">This is the second part of the message</part> </mppost>
    
???

Attribute NameTypeDescription
escapeTextboolean
followRedirectsbooleanSetter for property followRedirects.
parametersjava.util.ListSetter for property parameters.
pathjava.lang.StringSetter for property path.
requestHeadersjava.util.ListSetter for property requestHeaders.
trimboolean
urijava.lang.StringSetter for property uri.
varjava.lang.StringSetter for property var.

http:options

A http get tag

Attribute NameTypeDescription
escapeTextboolean
followRedirectsbooleanSetter for property followRedirects.
parametersjava.util.ListSetter for property parameters.
pathjava.lang.StringSetter for property path.
requestHeadersjava.util.ListSetter for property requestHeaders.
trimboolean
urijava.lang.StringSetter for property uri.
varjava.lang.StringSetter for property var.

http:parameter

A tag to hold parameters

Attribute NameTypeDescription
escapeTextboolean
namejava.lang.StringSetter for property name.
trimboolean
valuejava.lang.StringSetter for property value.

http:part

A tag to hold a part of a multiPartPost

Attribute NameTypeDescription
contentTypejava.lang.StringSetter for property contentType.
escapeTextboolean
namejava.lang.StringSetter for property name.
trimboolean
valuejava.lang.StringSetter for property value.

http:post

A http post

Attribute NameTypeDescription
escapeTextboolean
followRedirectsbooleanSetter for property followRedirects.
parametersjava.util.ListSetter for property parameters.
pathjava.lang.StringSetter for property path.
requestHeadersjava.util.ListSetter for property requestHeaders.
trimboolean
urijava.lang.StringSetter for property uri.
varjava.lang.StringSetter for property var.

http:put

A http put

Attribute NameTypeDescription
escapeTextboolean
followRedirectsbooleanSetter for property followRedirects.
parametersjava.util.ListSetter for property parameters.
pathjava.lang.StringSetter for property path.
requestHeadersjava.util.ListSetter for property requestHeaders.
trimboolean
urijava.lang.StringSetter for property uri.
varjava.lang.StringSetter for property var.

http:session

A http session. This is the container for data shared across requests

Attribute NameTypeDescription
escapeTextboolean
hostjava.lang.StringSetter for property host.
httpClientorg.apache.commons.httpclient.HttpClientSetter for property httpClient.
portjava.lang.StringSetter for property port.
proxyorg.apache.commons.jelly.tags.http.ProxySetter for property proxy.
proxyHostjava.lang.StringHelper method for proxy host property
proxyPortintHelper method for proxy port property
securebooleanSetter for property secure.
strictModebooleanSetter for property strictMode.
trimboolean
userAgentjava.lang.StringSetter for property userAgent.