You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by ws...@apache.org on 2005/08/19 05:13:13 UTC
svn commit: r233411 [3/3] - in /struts/taglib/trunk/doc: stylesheets/tld.xsl
userGuide/struts-bean.xml userGuide/struts-html.xml
userGuide/struts-logic.xml userGuide/struts-nested.xml
Modified: struts/taglib/trunk/doc/userGuide/struts-logic.xml
URL: http://svn.apache.org/viewcvs/struts/taglib/trunk/doc/userGuide/struts-logic.xml?rev=233411&r1=233410&r2=233411&view=diff
==============================================================================
--- struts/taglib/trunk/doc/userGuide/struts-logic.xml (original)
+++ struts/taglib/trunk/doc/userGuide/struts-logic.xml Thu Aug 18 20:12:53 2005
@@ -9,12 +9,12 @@
<taglib>
- <tlibversion>1.2</tlibversion>
- <jspversion>1.1</jspversion>
+ <tlibversion>1.3</tlibversion>
+ <jspversion>1.2</jspversion>
<shortname>logic</shortname>
<display-name>Struts Logic Tags</display-name>
<uri>http://struts.apache.org/tags-logic</uri>
- <info>
+ <info><![CDATA[
<p>This tag library contains tags that are useful in managing conditional
generation of output text, looping over object collections for
repetitive generation of output text, and application flow management.</p>
@@ -63,7 +63,7 @@
problem, it is passed to the error page as a request attribute under key
<code>org.apache.struts.action.EXCEPTION</code>.</p>
- </info>
+ ]]></info>
<tag>
@@ -76,7 +76,7 @@
<tagclass>org.apache.struts.taglib.logic.EmptyTag</tagclass>
<bodycontent>JSP</bodycontent>
<since>Struts 1.1</since>
- <info>
+ <info><![CDATA[
<p>This tag evaluates its nested body content only if the specified value
is either absent (i.e. <code>null</code>), an empty string (i.e. a
<code>java.lang.String</code> with a length of zero), or an empty
@@ -93,39 +93,39 @@
</c:if>
</code>
</p>
- </info>
+ ]]></info>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -140,85 +140,85 @@
</summary>
<tagclass>org.apache.struts.taglib.logic.EqualTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>Compares the variable specified by one of the selector attributes
against the specified constant value. The nested body content of this
tag is evaluated if the variable and value are <strong>equal</strong>.
</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the value of the cookie whose
name is specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the value of the header whose
name is specified by this attribute. The name match is performed
in a case insensitive manner.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the first, or only, value of the
request parameter specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The constant value to which the variable, specified by other
attribute(s) of this tag, will be compared.</p>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -233,25 +233,25 @@
</summary>
<tagclass>org.apache.struts.taglib.logic.ForwardTag</tagclass>
<bodycontent>empty</bodycontent>
- <info>
+ <info><![CDATA[
<p>Performs a <code>PageContext.forward()</code> or
<code>HttpServletResponse.sendRedirect()</code> call for the global
<code>ActionForward</code> entry for the specified name. URL
rewriting will occur automatically if a redirect is performed.</p>
- </info>
+ ]]></info>
<attribute>
<name>name</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>
The logical name of the global <code>ActionForward</code> entry
that identifies the destination, and forwarding approach, to be used.
<strong>Note</strong>: forwarding to Tiles definitions is not supported
from this tag. You should forward to them from an Action subclass.
</p>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -266,85 +266,85 @@
</summary>
<tagclass>org.apache.struts.taglib.logic.GreaterEqualTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>Compares the variable specified by one of the selector attributes
against the specified constant value. The nested body content of this
tag is evaluated if the variable is <strong>greater than or equal</strong>
to the value.</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the value of the cookie whose
name is specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the value of the header whose
name is specified by this attribute. The name match is performed
in a case insensitive manner.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the first, or only, value of the
request parameter specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The constant value to which the variable, specified by other
attribute(s) of this tag, will be compared.</p>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -359,85 +359,85 @@
</summary>
<tagclass>org.apache.struts.taglib.logic.GreaterThanTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>Compares the variable specified by one of the selector attributes
against the specified constant value. The nested body content of this
tag is evaluated if the variable is <strong>greater than</strong>
the value.</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the value of the cookie whose
name is specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the value of the header whose
name is specified by this attribute. The name match is performed
in a case insensitive manner.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the first, or only, value of the
request parameter specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the property (of the bean specified
by the <code>name</code> attribute) specified by this attribute.
The property reference can be simple, nested, or indexed.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The constant value to which the variable, specified by other
attribute(s) of this tag, will be compared.</p>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -452,7 +452,7 @@
<tagclass>org.apache.struts.taglib.logic.IterateTag</tagclass>
<teiclass>org.apache.struts.taglib.logic.IterateTei</teiclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>Repeats the nested body content of this tag once for every element
of the specified collection, which must be an <code>Iterator</code>,
a <code>Collection</code>, a <code>Map</code> (whose values are to be
@@ -505,109 +505,109 @@
iteration. You can use the <code><logic:present></code> and
<code><logic:notPresent></code> tags to test for this case.</p>
- </info>
+ ]]></info>
<attribute>
<name>collection</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>A runtime expression that evaluates to a collection (conforming to
the requirements listed above) to be iterated over.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>id</name>
<required>true</required>
<rtexprvalue>false</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>indexId</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The name of a page scope JSP bean that will contain the current
index of the collection on each iteration.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>length</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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
any scope) of type <code>java.lang.Integer</code> that defines the
desired value. If not present, there will be no limit on the number
of iterations performed.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>offset</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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
JSP bean (in any scope) of type <code>java.lang.Integer</code> that
defines the desired value. If not present, zero is assumed (meaning
that the collection will be iterated from the beginning.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>Name of the property, of the JSP bean specified by <code>name</code>,
whose getter returns the collection to be iterated.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>type</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -622,85 +622,85 @@
</summary>
<tagclass>org.apache.struts.taglib.logic.LessEqualTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>Compares the variable specified by one of the selector attributes
against the specified constant value. The nested body content of this
tag is evaluated if the variable is <strong>less than or equal</strong>
to the value.</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the value of the cookie whose
name is specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the value of the header whose
name is specified by this attribute. The name match is performed
in a case insensitive manner.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the first, or only, value of the
request parameter specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the property (of the bean specified
by the <code>name</code> attribute) specified by this attribute.
The property reference can be simple, nested, or indexed.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The constant value to which the variable, specified by other
attribute(s) of this tag, will be compared.</p>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -715,85 +715,85 @@
</summary>
<tagclass>org.apache.struts.taglib.logic.LessThanTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>Compares the variable specified by one of the selector attributes
against the specified constant value. The nested body content of this
tag is evaluated if the variable is <strong>less than</strong>
the value.</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the value of the cookie whose
name is specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the value of the header whose
name is specified by this attribute. The name match is performed
in a case insensitive manner.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the first, or only, value of the
request parameter specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The constant value to which the variable, specified by other
attribute(s) of this tag, will be compared.</p>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -808,97 +808,97 @@
</summary>
<tagclass>org.apache.struts.taglib.logic.MatchTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>Matches the variable specified by one of the selector attributes
(as a String) against the specified constant value. If the value is
a substring (appropriately limited by the <code>location</code>
attribute), the nested body content of this tag is evaluated.</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be matched is the value of the cookie whose
name is specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>location</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be matched is the first, or only, value of the
request parameter specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The constant value which is checked for existence as a substring
of the specified variable.</p>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -913,41 +913,41 @@
<tagclass>org.apache.struts.taglib.logic.MessagesNotPresentTag</tagclass>
<bodycontent>JSP</bodycontent>
<since>Struts 1.1</since>
- <info>
+ <info><![CDATA[
<p>Evaluates the nested body content of this tag if
an <code>ActionMessages</code>
object, <code>ActionErrors</code> object, a String,
or a String array is not in request scope. If
such a bean is not found, nothing will be rendered.
</p>
- </info>
+ ]]></info>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The parameter key to retrieve the message from request scope.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>Name of the property for which messages should be
retrieved. If not specified, all messages (regardless
of property) are retrieved.
</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>message</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>By default the tag will retrieve the request scope bean it will
iterate over from the <code>Globals.ERROR_KEY</code> constant string,
but if this attribute is set to 'true' the request scope bean
@@ -955,7 +955,7 @@
constant string. Also if this is set to 'true', any value
assigned to the name attribute will be ignored.
</p>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -970,41 +970,41 @@
<tagclass>org.apache.struts.taglib.logic.MessagesPresentTag</tagclass>
<bodycontent>JSP</bodycontent>
<since>Struts 1.1</since>
- <info>
+ <info><![CDATA[
<p>Evaluates the nested body content of this tag if
an <code>ActionMessages</code>
object, <code>ActionErrors</code> object, a String,
or a String array is in request scope. If
such a bean is not found, nothing will be rendered.
</p>
- </info>
+ ]]></info>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The parameter key to retrieve the message from request scope.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>Name of the property for which messages should be
retrieved. If not specified, all messages (regardless
of property) are retrieved.
</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>message</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>By default the tag will retrieve the request scope bean it will
iterate over from the <code>Globals.ERROR_KEY</code> constant string,
but if this attribute is set to 'true' the request scope bean
@@ -1012,7 +1012,7 @@
constant string. Also if this is set to 'true', any value
assigned to the name attribute will be ignored.
</p>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -1028,7 +1028,7 @@
</summary>
<tagclass>org.apache.struts.taglib.logic.NotEmptyTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag evaluates its nested body content only if the specified value
is present (i.e. not <code>null</code>) and is not an empty string (i.e. a
<code>java.lang.String</code> with a length of zero).</p>
@@ -1043,39 +1043,39 @@
</c:if>
</code>
</p>
- </info>
+ ]]></info>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -1090,85 +1090,85 @@
</summary>
<tagclass>org.apache.struts.taglib.logic.NotEqualTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>Compares the variable specified by one of the selector attributes
against the specified constant value. The nested body content of this
tag is evaluated if the variable and value are <strong>not equal</strong>.
</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the value of the cookie whose
name is specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the value of the header whose
name is specified by this attribute. The name match is performed
in a case insensitive manner.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared is the first, or only, value of the
request parameter specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be compared 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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The constant value to which the variable, specified by other
attribute(s) of this tag, will be compared.</p>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -1183,97 +1183,97 @@
</summary>
<tagclass>org.apache.struts.taglib.logic.NotMatchTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>Matches the variable specified by one of the selector attributes
(as a String) against the specified constant value. If the value is
not a substring (appropriately limited by the <code>location</code>
attribute), the nested body content of this tag is evaluated.</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be matched is the value of the cookie whose
name is specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>location</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The variable to be matched is the first, or only, value of the
request parameter specified by this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>The constant value which is checked for existence as a substring
of the specified variable.</p>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -1288,96 +1288,96 @@
</summary>
<tagclass>org.apache.struts.taglib.logic.NotPresentTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>Depending on which attribute is specified, this tag checks the
current request, and evaluates the nested body content of this tag
only if the specified value <strong>is not</strong> present. Only one
of the attributes may be used in one occurrence of this tag, unless
you use the <code>property</code> attribute, in which case the
<code>name</code> attribute is also required.</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>Checks for the existence of a cookie with the specified name.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>role</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>Checks whether the currently authenticated user (if any) has been
associated with the specified security role.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>user</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>Checks whether the currently authenticated user principal has the
specified name.</p>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -1392,100 +1392,100 @@
</summary>
<tagclass>org.apache.struts.taglib.logic.PresentTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>Depending on which attribute is specified, this tag checks the
current request, and evaluates the nested body content of this tag
only if the specified value <strong>is</strong> present. Only one
of the attributes may be used in one occurrence of this tag, unless
you use the <code>property</code> attribute, in which case the
<code>name</code> attribute is also required.</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>Checks for the existence of a cookie with the specified name.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>role</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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:
<code><logic:present role="role1,role2,role3">
code.....
</logic:present></code></p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>user</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>Checks whether the currently authenticated user principal has the
specified name.</p>
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -1497,7 +1497,7 @@
<summary>Render an HTTP Redirect</summary>
<tagclass>org.apache.struts.taglib.logic.RedirectTag</tagclass>
<body-content>empty</body-content>
- <info>
+ <info><![CDATA[
<p>Performs an <code>HttpServletResponse.sendRedirect()</code>
call to the hyperlink specified by the attributes to this
@@ -1570,13 +1570,13 @@
a String or a String array representing the parameter value(s).
If a String array is specified, more than one value for the
same query parameter name will be created.</p>
- </info>
+ ]]></info>
<attribute>
<name>action</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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
@@ -1586,25 +1586,25 @@
<code>forward</code> attribute, the
<code>href</code> attribute,
or the <code>page</code> attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>anchor</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>Optional anchor tag ("#xxx") to be added to the generated
hyperlink. Specify this value <strong>without</strong> any
"#" character.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>forward</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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
@@ -1613,14 +1613,14 @@
exactly one of the <code>forward</code> attribute, the
<code>href</code> attribute, the <code>linkName</code>
attribute, or the <code>page</code> attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>href</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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
@@ -1628,27 +1628,27 @@
exactly one of the <code>forward</code> attribute, the
<code>href</code> attribute, the <code>linkName</code>
attribute, or the <code>page</code> attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>page</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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
@@ -1657,27 +1657,27 @@
one of the <code>forward</code> attribute, the
<code>href</code> attribute, the <code>linkName</code>
attribute, or the <code>page</code> attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>paramId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>paramName</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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
@@ -1685,79 +1685,79 @@
(if <code>paramProperty</code> is specified). The JSP bean
is constrained to the bean scope specified by the
<code>paramScope</code> property, if it is specified.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>paramProperty</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>paramScope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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
to be added to the hyperlink. You <strong>must</strong>
specify the <code>name</code> attribute if you specify
this attribute.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>transaction</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
<p>Set to <code>true</code> if you want the current
transaction control token included in the generated
URL for this redirect.</p>
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>useLocalEncoding</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![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>
- </info>
+ ]]></info>
</attribute>
</tag>
Modified: struts/taglib/trunk/doc/userGuide/struts-nested.xml
URL: http://svn.apache.org/viewcvs/struts/taglib/trunk/doc/userGuide/struts-nested.xml?rev=233411&r1=233410&r2=233411&view=diff
==============================================================================
--- struts/taglib/trunk/doc/userGuide/struts-nested.xml (original)
+++ struts/taglib/trunk/doc/userGuide/struts-nested.xml Thu Aug 18 20:12:53 2005
@@ -8,12 +8,12 @@
<body>
<taglib>
- <tlibversion>1.2</tlibversion>
- <jspversion>1.1</jspversion>
+ <tlibversion>1.3</tlibversion>
+ <jspversion>1.2</jspversion>
<shortname>nested</shortname>
<display-name>Struts Nested Tags</display-name>
<uri>http://struts.apache.org/tags-nested</uri>
- <info>
+ <info><![CDATA[
<p>[Since Struts 1.1]</p>
<p>This tag library brings a nested context to the functionality of the
Struts custom tag library.</p>
@@ -67,9 +67,9 @@
attributes. These uses will then fall outside the nested context, and will
most likely cause error. To take advantage of these options, markup using
the original tag for these cases. For an example see the
- <a href="#options"><code><nested:options></code></a> tag.
+ <a href="options.html"><code><nested:options></code></a> tag.
</p>
- </info>
+ ]]></info>
<tag>
<name>nest</name>
@@ -78,7 +78,7 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.NestedPropertyTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>
This tag provides a simple method of defining a logical nesting level in
the nested hierarchy. It run no explicit logic, is simply a place holder.
@@ -104,15 +104,15 @@
<nested:write property="propertyThree" />
</nested:nest >
</pre>
- </info>
+ ]]></info>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
This specifies the property by which this tag and all child tags
will be relative to.
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -124,37 +124,37 @@
<tagclass>org.apache.struts.taglib.nested.NestedWriteNestingTag</tagclass>
<teiclass>org.apache.struts.taglib.nested.NestedWriteNestingTei</teiclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
This tag provides a way of accessing the nested property reference used by
the nested tags. Can expose a scripting variable, or simply write out the
value.
- </info>
+ ]]></info>
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
If not supplied, will simply write out as if "./" or "this/" was supplied.
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>id</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
If <i>id</i> is supplied, then what would have been written out into the
response stream, will instead be made available as a String object
defined by the variable name provided.
- </info>
+ ]]></info>
</attribute>
<attribute>
<name>filter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
true/false value, describing to the tag if the result if to be URLEncoded.
Helps JavaScript along if the result is required for URL hacking.
- </info>
+ ]]></info>
</attribute>
</tag>
<tag>
@@ -162,7 +162,7 @@
<summary>To start off a nested hierarchy without the need for a form</summary>
<tagclass>org.apache.struts.taglib.nested.NestedRootTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>
This tag is provided to allow the nested tags to find a common bean
reference without the need for a form and its relative overhead. As
@@ -186,15 +186,15 @@
waiting for it. It was made this way so that you could use separate
beans within a JSP that itself is an inclusion into another.
</p>
- </info>
+ ]]></info>
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
- <info>
+ <info><![CDATA[
The name of the bean by which all child nested tags will derive their
bean reference from.
- </info>
+ ]]></info>
</attribute>
</tag>
@@ -212,13 +212,13 @@
<tagclass>org.apache.struts.taglib.nested.bean.NestedDefineTag</tagclass>
<teiclass>org.apache.struts.taglib.nested.bean.NestedDefineTei</teiclass>
<bodycontent>empty</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-bean.html#define"><code><bean:define></code></a>
+ <a href="../bean/define.html"><code><bean:define></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>id</name>
@@ -272,13 +272,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.bean.NestedMessageTag</tagclass>
<bodycontent>empty</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-bean.html#message"><code><bean:message></code></a>
+ <a href="../bean/message.html"><code><bean:message></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>arg0</name>
@@ -357,13 +357,13 @@
<tagclass>org.apache.struts.taglib.nested.bean.NestedSizeTag</tagclass>
<teiclass>org.apache.struts.taglib.bean.SizeTei</teiclass>
<bodycontent>empty</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-bean.html#size"><code><bean:size></code></a>
+ <a href="../bean/size.html"><code><bean:size></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>collection</name>
@@ -406,13 +406,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.bean.NestedWriteTag</tagclass>
<bodycontent>empty</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-bean.html#write"><code><bean:write></code></a>
+ <a href="../bean/write.html"><code><bean:write></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>bundle</name>
@@ -479,13 +479,13 @@
<name>checkbox</name>
<summary>Nested Extension - Render A Checkbox Input Field</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedCheckboxTag</tagclass>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#checkbox"><code><html:checkbox></code></a>
+ <a href="../html/checkbox.html"><code><html:checkbox></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>accesskey</name>
@@ -695,13 +695,13 @@
<tagclass>org.apache.struts.taglib.nested.html.NestedErrorsTag</tagclass>
<bodycontent>empty</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#errors"><code><html:errors></code></a>
+ <a href="../html/errors.html"><code><html:errors></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>bundle</name>
@@ -763,13 +763,13 @@
Render A File Select Input Field
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedFileTag</tagclass>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#file"><code><html:file></code></a>
+ <a href="../html/file.html"><code><html:file></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>accesskey</name>
@@ -992,13 +992,13 @@
<summary>Nested Extension - Define An Input Form</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedFormTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#form"><code><html:form></code></a>
+ <a href="../html/form.html"><code><html:form></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>action</name>
@@ -1100,13 +1100,13 @@
Render A Hidden Field
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedHiddenTag</tagclass>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#hidden"><code><html:hidden></code></a>
+ <a href="../html/hidden.html"><code><html:hidden></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>alt</name>
@@ -1181,13 +1181,13 @@
Render an input tag of type "image"
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedImageTag</tagclass>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#image"><code><html:image></code></a>
+ <a href="../html/image.html"><code><html:image></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>accesskey</name>
@@ -1394,13 +1394,13 @@
<summary>Nested Extension - Render an HTML "img" tag</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedImgTag</tagclass>
<bodycontent>empty</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#img"><code><html:img></code></a>
+ <a href="../html/img.html"><code><html:img></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>accesskey</name>
@@ -1630,13 +1630,13 @@
<name>link</name>
<summary>Nested Extension - Render an HTML anchor or hyperlink</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedLinkTag</tagclass>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#link"><code><html:link></code></a>
+ <a href="../html/link.html"><code><html:link></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>accesskey</name>
@@ -1883,13 +1883,13 @@
<tagclass>org.apache.struts.taglib.nested.html.NestedMessagesTag</tagclass>
<teiclass>org.apache.struts.taglib.html.MessagesTei</teiclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#messages"><code><html:messages></code></a>
+ <a href="../html/messages.html"><code><html:messages></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>id</name>
@@ -1947,13 +1947,13 @@
Render A Checkbox Input Field
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedMultiboxTag</tagclass>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#multibox"><code><html:multibox></code></a>
+ <a href="../html/multibox.html"><code><html:multibox></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>accesskey</name>
@@ -2155,9 +2155,9 @@
<summary>Nested Extension - Render a Collection of Select Options</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedOptionsTag</tagclass>
<bodycontent>empty</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#options"><code><html:options></code></a>
+ <a href="../html/options.html"><code><html:options></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
@@ -2185,7 +2185,7 @@
valueProperty="valueProperty" />
</nested:nest >
</pre>
- </info>
+ ]]></info>
<attribute>
<name>collection</name>
@@ -2244,14 +2244,14 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedOptionsCollectionTag</tagclass>
<bodycontent>empty</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#optionsCollection"
+ <a href="../html/optionsCollection.html"
><code><html:optionsCollection></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>filter</name>
@@ -2302,13 +2302,13 @@
Render A Password Input Field
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedPasswordTag</tagclass>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#password"><code><html:password></code></a>
+ <a href="../html/password.html"><code><html:password></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
@@ -2542,13 +2542,13 @@
Render A Radio Button Input Field
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedRadioTag</tagclass>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#radio"><code><html:radio></code></a>
+ <a href="../html/radio.html"><code><html:radio></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>accesskey</name>
@@ -2739,13 +2739,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedSelectTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#select"><code><html:select></code></a>
+ <a href="../html/select.html"><code><html:select></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>accesskey</name>
@@ -2964,13 +2964,13 @@
<name>submit</name>
<summary>Nested Extension - Render A Submit Button</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedSubmitTag</tagclass>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#submit"><code><html:submit></code></a>
+ <a href="../html/submit.html"><code><html:submit></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>accesskey</name>
@@ -3145,13 +3145,13 @@
Render An Input Field of Type text
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedTextTag</tagclass>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#text"><code><html:text></code></a>
+ <a href="../html/text.html"><code><html:text></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
@@ -3375,13 +3375,13 @@
<name>textarea</name>
<summary>Nested Extension - Render A Textarea</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedTextareaTag</tagclass>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-html.html#textarea"><code><html:textarea></code></a>
+ <a href="../html/textarea.html"><code><html:textarea></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>accesskey</name>
@@ -3618,13 +3618,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedEmptyTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#empty"><code><logic:empty></code></a>
+ <a href="../logic/empty.html"><code><logic:empty></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>name</name>
@@ -3654,13 +3654,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedEqualTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#equal"><code><logic:equal></code></a>
+ <a href="../logic/equal.html"><code><logic:equal></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
@@ -3713,13 +3713,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedGreaterEqualTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#greaterEqual"><code><logic:greaterEqual></code></a>
+ <a href="../logic/greaterEqual.html"><code><logic:greaterEqual></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
@@ -3773,13 +3773,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedGreaterThanTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#greaterThan"><code><logic:greaterThan></code></a>
+ <a href="../logic/greaterThan.html"><code><logic:greaterThan></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
@@ -3833,13 +3833,13 @@
<tagclass>org.apache.struts.taglib.nested.logic.NestedIterateTag</tagclass>
<teiclass>org.apache.struts.taglib.nested.logic.NestedIterateTei</teiclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#iterate"><code><logic:iterate></code></a>
+ <a href="../logic/iterate.html"><code><logic:iterate></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>collection</name>
@@ -3905,13 +3905,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedLessEqualTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#lessEqual"><code><logic:lessEqual></code></a>
+ <a href="../logic/lessEqual.html"><code><logic:lessEqual></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
@@ -3965,13 +3965,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedLessThanTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#lessThan"><code><logic:lessThan></code></a>
+ <a href="../logic/lessThan.html"><code><logic:lessThan></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
@@ -4025,13 +4025,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedMatchTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#match"><code><logic:match></code></a>
+ <a href="../logic/match.html"><code><logic:match></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
@@ -4093,13 +4093,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedMessagesNotPresentTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#messagesNotPresent"><code><logic:messagesNotPresent></code></a>
+ <a href="../logic/messagesNotPresent.html"><code><logic:messagesNotPresent></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>name</name>
@@ -4131,13 +4131,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedMessagesPresentTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#messagesPresent"><code><logic:messagesPresent></code></a>
+ <a href="../logic/messagesPresent.html"><code><logic:messagesPresent></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>name</name>
@@ -4169,13 +4169,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedNotEmptyTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#notEmpty"><code><logic:notEmpty></code></a>
+ <a href="../logic/notEmpty.html"><code><logic:notEmpty></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>name</name>
@@ -4205,13 +4205,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedNotEqualTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#notEqual"><code><logic:notEqual></code></a>
+ <a href="../logic/notEqual.html"><code><logic:notEqual></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
@@ -4265,13 +4265,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedNotMatchTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#notMatch"><code><logic:notMatch></code></a>
+ <a href="../logic/notMatch.html"><code><logic:notMatch></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
@@ -4331,13 +4331,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedNotPresentTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#notPresent"><code><logic:notPresent></code></a>
+ <a href="../logic/notPresent.html"><code><logic:notPresent></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
@@ -4397,13 +4397,13 @@
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedPresentTag</tagclass>
<bodycontent>JSP</bodycontent>
- <info>
+ <info><![CDATA[
<p>This tag is an extension of the
- <a href="struts-logic.html#present"><code><logic:present></code></a>
+ <a href="../logic/present.html"><code><logic:present></code></a>
tag. Please consult its documentation for information on tag attributes
and usage details.
</p>
- </info>
+ ]]></info>
<attribute>
<name>cookie</name>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org