Tag Documentation

[ tag libraries ] [ tags ]

The following document contains a summary of all the Jelly tag 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
body A tag to set the body for posts and puts etc
delete A http delete tag
get A http get tag
head A http get tag
header A tag to hold request headers
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>
    
???
options A http get tag
parameter A tag to hold parameters
part A tag to hold a part of a multiPartPost
post A http post
put A http put
session A 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.