Modified: struts/el/trunk/src/tld/struts-logic-el.tld URL: http://svn.apache.org/viewcvs/struts/el/trunk/src/tld/struts-logic-el.tld?rev=376786&r1=376785&r2=376786&view=diff ============================================================================== --- struts/el/trunk/src/tld/struts-logic-el.tld (original) +++ struts/el/trunk/src/tld/struts-logic-el.tld Fri Feb 10 10:19:16 2006 @@ -1,14 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE taglib PUBLIC - "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" - "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd"> +<!DOCTYPE taglib PUBLIC + "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" + "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd"> <taglib> - <tlib-version>1.3</tlib-version> - <jsp-version>1.2</jsp-version> - <short-name>logic</short-name> - <uri>http://struts.apache.org/tags-logic-el</uri> - <description> - <![CDATA[ + <tlib-version>1.3</tlib-version> + <jsp-version>1.2</jsp-version> + <short-name>logic</short-name> + <uri>http://struts.apache.org/tags-logic-el</uri> + <description> + <![CDATA[ <p>This tag library contains tags that are useful in managing conditional generation of output text, looping over object collections for repetitive @@ -89,13 +89,13 @@ <p>Example: <c:if test="${empty var}">CONTENT</c:if></p> ]]> - </description> - <tag> - <name>forward</name> - <tag-class>org.apache.strutsel.taglib.logic.ELForwardTag</tag-class> - <body-content>empty</body-content> - <description> - <![CDATA[ + </description> + <tag> + <name>forward</name> + <tag-class>org.apache.strutsel.taglib.logic.ELForwardTag</tag-class> + <body-content>empty</body-content> + <description> + <![CDATA[ <p><strong> Forward control to the page specified by the specified ActionForward entry. @@ -105,13 +105,13 @@ <code>ActionForward</code> entry for the specified name. URL rewriting will occur automatically if a redirect is performed.</p> ]]> - </description> - <attribute> - <name>name</name> - <required>true</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + <attribute> + <name>name</name> + <required>true</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p> The logical name of the global <code>ActionForward</code> entry that identifies the destination, and forwarding approach, to be used. @@ -119,16 +119,16 @@ from this tag. You should forward to them from an Action subclass. </p> ]]> - </description> - </attribute> - </tag> - <tag> - <name>iterate</name> - <tag-class>org.apache.strutsel.taglib.logic.ELIterateTag</tag-class> - <tei-class>org.apache.struts.taglib.logic.IterateTei</tei-class> - <body-content>JSP</body-content> - <description> - <![CDATA[ + </description> + </attribute> + </tag> + <tag> + <name>iterate</name> + <tag-class>org.apache.strutsel.taglib.logic.ELIterateTag</tag-class> + <tei-class>org.apache.struts.taglib.logic.IterateTei</tei-class> + <body-content>JSP</body-content> + <description> + <![CDATA[ <p><strong> Repeat the nested body content of this tag over a specified collection. </strong></p> @@ -180,47 +180,47 @@ iteration. You can use the <code><logic-el:present;gt;</code> and <code><logic-el:notPresent></code> tags to test for this case.</p> ]]> - </description> - <attribute> - <name>collection</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + <attribute> + <name>collection</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>A runtime expression that evaluates to a collection (conforming to the requirements listed above) to be iterated over.</p> ]]> - </description> - </attribute> - <attribute> - <name>id</name> - <required>true</required> - <rtexprvalue>false</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>id</name> + <required>true</required> + <rtexprvalue>false</rtexprvalue> + <description> + <![CDATA[ <p>The name of a page scope JSP bean that will contain the current element of the collection on each iteration, if it is not <code>null</code>.</p> ]]> - </description> - </attribute> - <attribute> - <name>indexId</name> - <required>false</required> - <rtexprvalue>false</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>indexId</name> + <required>false</required> + <rtexprvalue>false</rtexprvalue> + <description> + <![CDATA[ <p>The name of a page scope JSP bean that will contain the current index of the collection on each iteration.</p> ]]> - </description> - </attribute> - <attribute> - <name>length</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>length</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The maximum number of entries (from the underlying collection) to be iterated through on this page. This can be either an integer that directly expresses the desired value, or the name of a JSP bean (in @@ -228,27 +228,27 @@ desired value. If not present, there will be no limit on the number of iterations performed.</p> ]]> - </description> - </attribute> - <attribute> - <name>name</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>name</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The name of the JSP bean containing the collection to be iterated (if <code>property</code> is not specified), or the JSP bean whose property getter returns the collection to be iterated (if <code>property</code> is specified).</p> ]]> - </description> - </attribute> - <attribute> - <name>offset</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>offset</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The zero-relative index of the starting point at which entries from the underlying collection will be iterated through. This can be either an integer that directly expresses the desired value, or the name of a @@ -256,51 +256,51 @@ defines the desired value. If not present, zero is assumed (meaning that the collection will be iterated from the beginning.</p> ]]> - </description> - </attribute> - <attribute> - <name>property</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>property</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Name of the property, of the JSP bean specified by <code>name</code>, whose getter returns the collection to be iterated.</p> ]]> - </description> - </attribute> - <attribute> - <name>scope</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>scope</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The bean scope within which to search for the bean named by the <code>name</code> property, or "any scope" if not specified.</p> ]]> - </description> - </attribute> - <attribute> - <name>type</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>type</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Fully qualified Java class name of the element to be exposed through the JSP bean named from the <code>id</code> attribute. If not present, no type conversions will be performed. NOTE: The actual elements of the collection must be assignment-compatible with this class, or a request time ClassCastException will occur.</p> ]]> - </description> - </attribute> - </tag> - <tag> - <name>match</name> - <tag-class>org.apache.strutsel.taglib.logic.ELMatchTag</tag-class> - <body-content>JSP</body-content> - <description> - <![CDATA[ + </description> + </attribute> + </tag> + <tag> + <name>match</name> + <tag-class>org.apache.strutsel.taglib.logic.ELMatchTag</tag-class> + <body-content>JSP</body-content> + <description> + <![CDATA[ <p><strong> Evaluate the nested body content of this tag if the specified value is an appropriate substring of the requested variable. @@ -310,121 +310,122 @@ a substring (appropriately limited by the <code>location</code> attribute), the nested body content of this tag is evaluated.</p> ]]> - </description> - <attribute> - <name>cookie</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + <attribute> + <name>cookie</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The variable to be matched is the value of the cookie whose name is specified by this attribute.</p> ]]> - </description> - </attribute> - <attribute> - <name>expr</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>expr</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p> A specific value to be compared with, either a static value, or an EL value. </p> ]]> - </description> - </attribute> - <attribute> - <name>header</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>header</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The variable to be matched is the value of the header whose name is specified by this attribute. The name match is performed in a case insensitive manner.</p> ]]> - </description> - </attribute> - <attribute> - <name>location</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>location</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>If not specified, a match between the variable and the value may occur at any position within the variable string. If specified, the match must occur at the specified location (either <code>start</code> or <code>end</code>) of the variable string.</p> ]]> - </description> - </attribute> - <attribute> - <name>name</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>name</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The variable to be matched is the JSP bean specified by this attribute, if <code>property</code> is not specified, or the value of the specified property of this bean, if <code>property</code> is specified.</p> ]]> - </description> - </attribute> - <attribute> - <name>parameter</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>parameter</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The variable to be matched is the first, or only, value of the request parameter specified by this attribute.</p> ]]> - </description> - </attribute> - <attribute> - <name>property</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>property</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The variable to be matched is the property (of the bean specified by the <code>name</code> attribute) specified by this attribute. The property reference can be simple, nested, and/or indexed.</p> ]]> - </description> - </attribute> - <attribute> - <name>scope</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>scope</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The bean scope within which to search for the bean named by the <code>name</code> property, or "any scope" if not specified.</p> ]]> - </description> - </attribute> - <attribute> - <name>value</name> - <required>true</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>value</name> + <required>true</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The constant value which is checked for existence as a substring of the specified variable.</p> ]]> - </description> - </attribute> - </tag> - <tag> - <name>messagesNotPresent</name> - <tag-class>org.apache.strutsel.taglib.logic.ELMessagesNotPresentTag</tag-class> - <body-content>JSP</body-content> - <description> - <![CDATA[ + </description> + </attribute> + </tag> + <tag> + <name>messagesNotPresent</name> + <tag-class> + org.apache.strutsel.taglib.logic.ELMessagesNotPresentTag</tag-class> + <body-content>JSP</body-content> + <description> + <![CDATA[ <p><strong> Generate the nested body content of this tag if the specified message is not present in this request. @@ -438,36 +439,36 @@ <dl><dt><b>Since:</b></dt> <dd>Struts 1.1</dd></dl> ]]> - </description> - <attribute> - <name>name</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + <attribute> + <name>name</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The parameter key to retrieve the message from request scope.</p> ]]> - </description> - </attribute> - <attribute> - <name>property</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>property</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Name of the property for which messages should be retrieved. If not specified, all messages (regardless of property) are retrieved. </p> ]]> - </description> - </attribute> - <attribute> - <name>message</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>message</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>By default the tag will retrieve the request scope bean it will iterate over from the <code>Action.ERROR_KEY</code> constant string, but if this attribute is set to 'true' the request scope bean @@ -476,15 +477,16 @@ assigned to the name attribute will be ignored. </p> ]]> - </description> - </attribute> - </tag> - <tag> - <name>messagesPresent</name> - <tag-class>org.apache.strutsel.taglib.logic.ELMessagesPresentTag</tag-class> - <body-content>JSP</body-content> - <description> - <![CDATA[ + </description> + </attribute> + </tag> + <tag> + <name>messagesPresent</name> + <tag-class> + org.apache.strutsel.taglib.logic.ELMessagesPresentTag</tag-class> + <body-content>JSP</body-content> + <description> + <![CDATA[ <p><strong> Generate the nested body content of this tag if the specified message is present in this request. @@ -498,36 +500,36 @@ <dl><dt><b>Since:</b></dt> <dd>Struts 1.1</dd></dl> ]]> - </description> - <attribute> - <name>name</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + <attribute> + <name>name</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The parameter key to retrieve the message from request scope.</p> ]]> - </description> - </attribute> - <attribute> - <name>property</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>property</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Name of the property for which messages should be retrieved. If not specified, all messages (regardless of property) are retrieved. </p> ]]> - </description> - </attribute> - <attribute> - <name>message</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>message</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>By default the tag will retrieve the request scope bean it will iterate over from the <code>Action.ERROR_KEY</code> constant string, but if this attribute is set to 'true' the request scope bean @@ -536,15 +538,15 @@ assigned to the name attribute will be ignored. </p> ]]> - </description> - </attribute> - </tag> - <tag> - <name>notMatch</name> - <tag-class>org.apache.strutsel.taglib.logic.ELNotMatchTag</tag-class> - <body-content>JSP</body-content> - <description> - <![CDATA[ + </description> + </attribute> + </tag> + <tag> + <name>notMatch</name> + <tag-class>org.apache.strutsel.taglib.logic.ELNotMatchTag</tag-class> + <body-content>JSP</body-content> + <description> + <![CDATA[ <p><strong> Evaluate the nested body content of this tag if the specified value is not an appropriate substring of the requested variable. @@ -554,121 +556,122 @@ not a substring (appropriately limited by the <code>location</code> attribute), the nested body content of this tag is evaluated.</p> ]]> - </description> - <attribute> - <name>cookie</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + <attribute> + <name>cookie</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The variable to be matched is the value of the cookie whose name is specified by this attribute.</p> ]]> - </description> - </attribute> - <attribute> - <name>expr</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>expr</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p> A specific value to be compared with, either a static value, or an EL value. </p> ]]> - </description> - </attribute> - <attribute> - <name>header</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>header</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The variable to be matched is the value of the header whose name is specified by this attribute. The name match is performed in a case insensitive manner.</p> ]]> - </description> - </attribute> - <attribute> - <name>location</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>location</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>If not specified, a match between the variable and the value may occur at any position within the variable string. If specified, the match must occur at the specified location (either <code>start</code> or <code>end</code>) of the variable string.</p> ]]> - </description> - </attribute> - <attribute> - <name>name</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>name</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The variable to be matched is the JSP bean specified by this attribute, if <code>property</code> is not specified, or the value of the specified property of this bean, if <code>property</code> is specified.</p> ]]> - </description> - </attribute> - <attribute> - <name>parameter</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>parameter</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The variable to be matched is the first, or only, value of the request parameter specified by this attribute.</p> ]]> - </description> - </attribute> - <attribute> - <name>property</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>property</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The variable to be matched is the property (of the bean specified by the <code>name</code> attribute) specified by this attribute. The property reference can be simple, nested, and/or indexed.</p> ]]> - </description> - </attribute> - <attribute> - <name>scope</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>scope</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The bean scope within which to search for the bean named by the <code>name</code> property, or "any scope" if not specified.</p> ]]> - </description> - </attribute> - <attribute> - <name>value</name> - <required>true</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>value</name> + <required>true</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The constant value which is checked for existence as a substring of the specified variable.</p> ]]> - </description> - </attribute> - </tag> - <tag> - <name>notPresent</name> - <tag-class>org.apache.strutsel.taglib.logic.ELNotPresentTag</tag-class> - <body-content>JSP</body-content> - <description> - <![CDATA[ + </description> + </attribute> + </tag> + <tag> + <name>notPresent</name> + <tag-class> + org.apache.strutsel.taglib.logic.ELNotPresentTag</tag-class> + <body-content>JSP</body-content> + <description> + <![CDATA[ <p><strong> Generate the nested body content of this tag if the specified value is not present in this request. @@ -680,105 +683,105 @@ you use the <code>property</code> attribute, in which case the <code>name</code> attribute is also required.</p> ]]> - </description> - <attribute> - <name>cookie</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + <attribute> + <name>cookie</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks for the existence of a cookie with the specified name.</p> ]]> - </description> - </attribute> - <attribute> - <name>header</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>header</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks for the existence of an HTTP header with the specified name. The name match is performed in a case insensitive manner.</p> ]]> - </description> - </attribute> - <attribute> - <name>name</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>name</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks for the existence of a JSP bean, in any scope, with the specified name. If <code>property</code> is also specified, checks for a non-null property value for the specified property.</p> ]]> - </description> - </attribute> - <attribute> - <name>parameter</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>parameter</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks for the existence of at least one occurrence of the specified request parameter on this request, even if the parameter value is a zero-length string.</p> ]]> - </description> - </attribute> - <attribute> - <name>property</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>property</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks for the existence of a non-null property value, returned by a property getter method on the JSP bean (in any scope) that is specified by the <code>name</code> attribute. Property references can be simple, nested, and/or indexed.</p> ]]> - </description> - </attribute> - <attribute> - <name>role</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>role</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks whether the currently authenticated user (if any) has been associated with the specified security role.</p> ]]> - </description> - </attribute> - <attribute> - <name>scope</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>scope</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The bean scope within which to search for the bean named by the <code>name</code> property, or "any scope" if not specified.</p> ]]> - </description> - </attribute> - <attribute> - <name>user</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>user</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks whether the currently authenticated user principal has the specified name.</p> ]]> - </description> - </attribute> - </tag> - <tag> - <name>present</name> - <tag-class>org.apache.strutsel.taglib.logic.ELPresentTag</tag-class> - <body-content>JSP</body-content> - <description> - <![CDATA[ + </description> + </attribute> + </tag> + <tag> + <name>present</name> + <tag-class>org.apache.strutsel.taglib.logic.ELPresentTag</tag-class> + <body-content>JSP</body-content> + <description> + <![CDATA[ <p><strong> Generate the nested body content of this tag if the specified value is present in this request. @@ -790,71 +793,71 @@ you use the <code>property</code> attribute, in which case the <code>name</code> attribute is also required.</p> ]]> - </description> - <attribute> - <name>cookie</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + <attribute> + <name>cookie</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks for the existence of a cookie with the specified name.</p> ]]> - </description> - </attribute> - <attribute> - <name>header</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>header</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks for the existence of an HTTP header with the specified name. The name match is performed in a case insensitive manner.</p> ]]> - </description> - </attribute> - <attribute> - <name>name</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>name</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks for the existence of a JSP bean, in any scope, with the specified name. If <code>property</code> is also specified, checks for a non-null property value for the specified property.</p> ]]> - </description> - </attribute> - <attribute> - <name>parameter</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>parameter</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks for the existence of at least one occurrence of the specified request parameter on this request, even if the parameter value is a zero-length string.</p> ]]> - </description> - </attribute> - <attribute> - <name>property</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>property</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks for the existence of a non-null property value, returned by a property getter method on the JSP bean (in any scope) that is specified by the <code>name</code> attribute. Property references can be simple, nested, and/or indexed.</p> ]]> - </description> - </attribute> - <attribute> - <name>role</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>role</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks whether the currently authenticated user (if any) has been associated with any of the specified security roles. Use a comma-delimited list to check for multiple roles. Example: @@ -863,36 +866,36 @@ </logic-el:present></code> </p> ]]> - </description> - </attribute> - <attribute> - <name>scope</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>scope</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The bean scope within which to search for the bean named by the <code>name</code> property, or "any scope" if not specified.</p> ]]> - </description> - </attribute> - <attribute> - <name>user</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>user</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Checks whether the currently authenticated user principal has the specified name.</p> ]]> - </description> - </attribute> - </tag> - <tag> - <name>redirect</name> - <tag-class>org.apache.strutsel.taglib.logic.ELRedirectTag</tag-class> - <description> - <![CDATA[ + </description> + </attribute> + </tag> + <tag> + <name>redirect</name> + <tag-class>org.apache.strutsel.taglib.logic.ELRedirectTag</tag-class> + <description> + <![CDATA[ <p><strong>Render an HTTP Redirect</strong></p> <p>Performs an <code>HttpServletResponse.sendRedirect()</code> call to the hyperlink specified by the attributes to this @@ -968,13 +971,13 @@ If a String array is specified, more than one value for the same query parameter name will be created.</p> ]]> - </description> - <attribute> - <name>action</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + <attribute> + <name>action</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Logical name of a global <code>Action</code> that contains the actual content-relative URI of the destination of this transfer. This hyperlink may be dynamically @@ -985,26 +988,26 @@ <code>href</code> attribute, or the <code>page</code> attribute.</p> ]]> - </description> - </attribute> - <attribute> - <name>anchor</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>anchor</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Optional anchor tag ("#xxx") to be added to the generated hyperlink. Specify this value <strong>without</strong> any "#" character.</p> ]]> - </description> - </attribute> - <attribute> - <name>forward</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>forward</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Logical name of a global <code>ActionForward</code> that contains the actual content-relative URI of the destination of this redirect. This URI may be dynamically @@ -1014,14 +1017,14 @@ <code>href</code> attribute, the <code>linkName</code> attribute, or the <code>page</code> attribute.</p> ]]> - </description> - </attribute> - <attribute> - <name>href</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>href</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The URL to which this redirect will transfer control. This URL may be dynamically modified by the inclusion of query parameters, as described in the @@ -1030,28 +1033,28 @@ <code>href</code> attribute, the <code>linkName</code> attribute, or the <code>page</code> attribute.</p> ]]> - </description> - </attribute> - <attribute> - <name>name</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>name</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The name of a JSP bean that contains a <code>Map</code> representing the query parameters (if <code>property</code> is not specified), or a JSP bean whose property getter is called to return a <code>Map</code> (if <code>property</code> is specified).</p> ]]> - </description> - </attribute> - <attribute> - <name>page</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>page</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The context-relative path (beginning with a "/" character) to which this hyperlink will transfer control if activated. This hyperlink may be dynamically modified @@ -1061,28 +1064,28 @@ <code>href</code> attribute, the <code>linkName</code> attribute, or the <code>page</code> attribute.</p> ]]> - </description> - </attribute> - <attribute> - <name>paramId</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>paramId</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The name of the request parameter that will be dynamically added to the generated hyperlink. The corresponding value is defined by the <code>paramName</code> and (optional) <code>paramProperty</code> attributes, optionally scoped by the <code>paramScope</code> attribute</p> ]]> - </description> - </attribute> - <attribute> - <name>paramName</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>paramName</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The name of a JSP bean that is a String containing the value for the request parameter named by <code>paramId</code> (if <code>paramProperty</code> is not specified), or a JSP @@ -1091,40 +1094,40 @@ is constrained to the bean scope specified by the <code>paramScope</code> property, if it is specified.</p> ]]> - </description> - </attribute> - <attribute> - <name>paramProperty</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>paramProperty</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The name of a property of the bean specified by the <code>paramName</code> attribute, whose return value must be a String containing the value of the request parameter (named by the <code>paramId</code> attribute) that will be dynamically added to this hyperlink.</p> ]]> - </description> - </attribute> - <attribute> - <name>paramScope</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>paramScope</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The scope within which to search for the bean specified by the <code>paramName</code> attribute. If not specified, all scopes are searched.</p> ]]> - </description> - </attribute> - <attribute> - <name>property</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>property</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The name of a property of the bean specified by the <code>name</code> attribute, whose return value must be a <code>java.util.Map</code> containing the query parameters @@ -1132,46 +1135,46 @@ specify the <code>name</code> attribute if you specify this attribute.</p> ]]> - </description> - </attribute> - <attribute> - <name>scope</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>scope</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>The scope within which to search for the bean specified by the <code>name</code> attribute. If not specified, all scopes are searched.</p> ]]> - </description> - </attribute> - <attribute> - <name>transaction</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>transaction</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>Set to <code>true</code> if you want the current transaction control token included in the generated URL for this redirect.</p> ]]> - </description> - </attribute> - <attribute> - <name>useLocalEncoding</name> - <required>false</required> - <rtexprvalue>true</rtexprvalue> - <description> - <![CDATA[ + </description> + </attribute> + <attribute> + <name>useLocalEncoding</name> + <required>false</required> + <rtexprvalue>true</rtexprvalue> + <description> + <![CDATA[ <p>If set to <code>true</code>, LocalCharacterEncoding will be used, that is, the characterEncoding set to the HttpServletResponse, as prefered character encoding rather than UTF-8, when URLEncoding is done on parameters of the URL.</p> ]]> - </description> - </attribute> - </tag> + </description> + </attribute> + </tag> </taglib>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
