Custom JSP taglib. Lets you decode data encoded in JavaScript with
encodeURIComponent function. For example, suppose you are requesting JSP file with
some encoded query string:
so in your file page.jsp you will need decode data passed in query string. Tag decodeURIComponent lets you
decode the entirely query string:
<dec:decodeURIComponent id="A"/>
Decoded data is <%=A%>
also you may pass encoded data as a parameter:
Tag decodeParameter lets you extract parameters from the encoded request. For the above mentioned example you can request
decoded value for parameter a for example:
Tags are:
decodeURIComponent
Body tag lets you decode data (query string) encoded with encodeURIComponent JavaScript function. You may set encoded string as a parameter data or as a body for this tag. By default tag uses GET query string as a source. Parameters are:
1) id Optional parameter. Defines a page scope variable
(type is java.lang.String) for the decoded data. Without this parameter tag just
prints data.
2) data Optional parameter. Defines encoded data
decodeParameter
Body tag lets you decode parameter value from data (query string) encoded with encodeURIComponent JavaScript function. You may set encoded string as a parameter data or as a body for this tag. By default tag uses GET query string as a source. Parameters are:
1) name Defines a parameter in your data
2) id Optional parameter. Defines a page scope variable
(type is java.lang.String) for the decoded data. Without this parameter tag just
prints data.
3) data Optional parameter. Defines encoded data
for downloading:
Library: decodetag.jar Description: taglib.tld
See also Coldtags suite - the largest collection of custom JSP tags.