You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by ar...@apache.org on 2002/06/20 15:53:44 UTC
cvs commit: jakarta-struts/src/share/org/apache/struts/taglib/nested package.html
arron 2002/06/20 06:53:44
Modified: doc/userGuide struts-nested.xml
src/share/org/apache/struts/taglib/nested package.html
Log:
- Adding TLD definition for the new tag.
- Updating documentation for the same.
- Minor clean.
Revision Changes Path
1.10 +689 -469 jakarta-struts/doc/userGuide/struts-nested.xml
Index: struts-nested.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/userGuide/struts-nested.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- struts-nested.xml 13 May 2002 02:58:14 -0000 1.9
+++ struts-nested.xml 20 Jun 2002 13:53:43 -0000 1.10
@@ -18,7 +18,7 @@
<p>[Since Struts 1.1]</p>
<p>This tag library brings a nested context to the functionality of the
Struts custom tag library.</p>
-
+
<p>It's written in a layer that extends the current Struts tags, building on
their logic and functionality. The layer enables the tags to be aware of the
tags which surround them so they can correctly provide the nesting property
@@ -27,35 +27,35 @@
<p><b>It's all about nesting beans...</b><br />
A bean holds a reference to another bean internally, and all access to that
- bean is handled through the current bean. This act of having one bean's
- access go through another bean is known as "nesting beans". The first bean
- is known as the parent bean. The bean which it references, is known as a
- child bean. The terms "parent" and "child" are commonly used to describe the
+ bean is handled through the current bean. This act of having one bean's
+ access go through another bean is known as "nesting beans". The first bean
+ is known as the parent bean. The bean which it references, is known as a
+ child bean. The terms "parent" and "child" are commonly used to describe the
model's hierarchy.
</p>
<p><b>A simple example... </b><br />
- Take an object which represents a monkey. The monkey's job is to pick
- bunches of bananas. On each bunch picked hangs many bananas. If this case
- was translated to bean objects, the monkey object would have a reference to
- the bunch objects he picked, and each bunch object would hold a reference
- to the bananas hanging in the bunch.
+ Take an object which represents a monkey. The monkey's job is to pick
+ bunches of bananas. On each bunch picked hangs many bananas. If this case
+ was translated to bean objects, the monkey object would have a reference to
+ the bunch objects he picked, and each bunch object would hold a reference
+ to the bananas hanging in the bunch.
</p>
<p><b>To describe this... </b><br />
- The monkey object is the parent to the bunch object, and the bunch object
- is a child of the monkey object. The bunch object is parent to its child
- banana objects, and the child banana objects children of the bunch object.
- The monkey is higher in the hierarchy than the bananas, and the bananas
+ The monkey object is the parent to the bunch object, and the bunch object
+ is a child of the monkey object. The bunch object is parent to its child
+ banana objects, and the child banana objects children of the bunch object.
+ The monkey is higher in the hierarchy than the bananas, and the bananas
lower in the hierarchy to the bunches.
</p>
<p>One special term to remember is for the most parent class, which is known
as the "root" object which starts the hierarchy.</p>
- <p>Nested tags are all about efficiently managing this style of hierarchy
+ <p>Nested tags are all about efficiently managing this style of hierarchy
structure within your JSP markup.</p>
-
+
<p>
<strong>Important Note:</strong> Nearly all these tags extend tags from
other libraries to bring their functionality into the nested context.
@@ -71,7 +71,7 @@
<a href="#options"><code><nested:options></code></a> tag.
</p>
</info>
-
+
<tag>
<name>nest</name>
<summary>
@@ -117,7 +117,7 @@
</info>
</attribute>
</tag>
-
+
<tag>
<name>writeNesting</name>
<summary>
@@ -196,7 +196,7 @@
-->
<tag document-attributes="false">
<name>define</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Define a scripting variable based on the value(s) of the specified
bean property.
</summary>
@@ -254,11 +254,11 @@
</attribute>
</tag>
-
+
<tag document-attributes="false">
-
+
<name>message</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Render an internationalized message string to the response.
</summary>
<tagclass>org.apache.struts.taglib.nested.bean.NestedMessageTag</tagclass>
@@ -336,13 +336,13 @@
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
</tag>
<tag document-attributes="false">
<name>size</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Define a bean containing the number of elements in a Collection or Map.
</summary>
<tagclass>org.apache.struts.taglib.nested.bean.NestedSizeTag</tagclass>
@@ -391,7 +391,7 @@
<tag document-attributes="false">
<name>write</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Render the value of the specified bean property to the current
JspWriter.
</summary>
@@ -687,7 +687,7 @@
<tag document-attributes="false">
<name>file</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Render A File Select Input Field
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedFileTag</tagclass>
@@ -698,181 +698,181 @@
and usage details.
</p>
</info>
-
+
<attribute>
<name>accesskey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>accept</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>alt</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>altKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>disabled</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>indexed</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>maxlength</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onblur</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onchange</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>ondblclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onfocus</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeydown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeypress</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeyup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousedown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousemove</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseout</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseover</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>size</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>style</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleClass</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>tabindex</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>title</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>titleKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
<required>false</required>
@@ -971,10 +971,10 @@
<rtexprvalue>true</rtexprvalue>
</attribute>
</tag>
-
+
<tag document-attributes="false">
<name>hidden</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Render A Hidden Field
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedHiddenTag</tagclass>
@@ -1036,18 +1036,18 @@
</tag>
<tag document-attributes="false">
- <name>image</name>
- <summary>Nested Extension -
- Render an input tag of type "image"
- </summary>
- <tagclass>org.apache.struts.taglib.nested.html.NestedImageTag</tagclass>
- <info>
- <p>This tag is an extension of the
- <a href="struts-html.html#image"><code><html:image></code></a>
- tag. Please consult its documentation for information on tag attributes
- and usage details.
- </p>
- </info>
+ <name>image</name>
+ <summary>Nested Extension -
+ Render an input tag of type "image"
+ </summary>
+ <tagclass>org.apache.struts.taglib.nested.html.NestedImageTag</tagclass>
+ <info>
+ <p>This tag is an extension of the
+ <a href="struts-html.html#image"><code><html:image></code></a>
+ tag. Please consult its documentation for information on tag attributes
+ and usage details.
+ </p>
+ </info>
<attribute>
<name>accesskey</name>
@@ -1103,83 +1103,83 @@
<rtexprvalue>true</rtexprvalue>
</attribute>
- <attribute>
- <name>onblur</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>onblur</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>onchange</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>onchange</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>onclick</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>onclick</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>ondblclick</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>ondblclick</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>onfocus</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>onfocus</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>onkeydown</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>onkeydown</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>onkeypress</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>onkeypress</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>onkeyup</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>onkeyup</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>onmousedown</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>onmousedown</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>onmousemove</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>onmousemove</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>onmouseout</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>onmouseout</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>onmouseover</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>onmouseover</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>onmouseup</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>onmouseup</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
<attribute>
<name>page</name>
@@ -1211,43 +1211,263 @@
<rtexprvalue>true</rtexprvalue>
</attribute>
- <attribute>
- <name>style</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>style</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>styleClass</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>styleClass</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>tabindex</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>tabindex</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
- <attribute>
- <name>title</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
+ <attribute>
+ <name>title</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
</attribute>
- <attribute>
- <name>titleKey</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
+ <attribute>
+ <name>titleKey</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
</attribute>
- <attribute>
- <name>value</name>
- <required>false</required>
- <rtexprvalue>true</rtexprvalue>
- </attribute>
+ <attribute>
+ <name>value</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ </tag>
+
+ <tag document-attributes="false">
+ <name>img</name>
+ <summary>Nested Extension - Render an HTML "img" tag</summary>
+ <tagclass>org.apache.struts.taglib.nested.html.NestedImgTag</tagclass>
+ <bodycontent>empty</bodycontent>
+ <info>
+ <p>This tag is an extension of the
+ <a href="struts-html.html#img"><code><html:img></code></a>
+ tag. Please consult its documentation for information on tag attributes
+ and usage details.
+ </p>
+ </info>
+
+ <attribute>
+ <name>accesskey</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>align</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>alt</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>altKey</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>border</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>bundle</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>height</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>hspace</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>imageName</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>ismap</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>locale</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>lowsrc</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>name</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>onkeydown</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>onkeypress</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>onkeyup</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>paramId</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>page</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>pageKey</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>paramName</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>paramProperty</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>paramScope</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>property</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>scope</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>src</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>srcKey</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>style</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>styleClass</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>styleId</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>title</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>titleKey</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>usemap</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>vspace</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
+
+ <attribute>
+ <name>width</name>
+ <required>false</required>
+ <rtexprvalue>true</rtexprvalue>
+ </attribute>
</tag>
+
<tag document-attributes="false">
<name>link</name>
<summary>Nested Extension - Render an HTML anchor or hyperlink</summary>
@@ -1487,60 +1707,60 @@
and usage details.
</p>
</info>
-
+
<attribute>
<name>id</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>bundle</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>locale</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>footer</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>message</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
</tag>
<tag document-attributes="false">
<name>multibox</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Render A Checkbox Input Field
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedMultiboxTag</tagclass>
@@ -1557,156 +1777,156 @@
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>alt</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>altKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>disabled</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onblur</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onchange</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
-
+
+
<attribute>
<name>ondblclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onfocus</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
-
+
+
<attribute>
<name>onkeydown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeypress</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeyup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousedown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousemove</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseout</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseover</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>style</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleClass</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>tabindex</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>title</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>titleKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
- <required>false</required>
+ <required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
@@ -1754,37 +1974,37 @@
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>labelName</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>labelProperty</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>style</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleClass</name>
<required>false</required>
@@ -1792,7 +2012,7 @@
</attribute>
</tag>
-
+
<tag document-attributes="false">
<name>optionsCollection</name>
<summary>Nested Extension -
@@ -1808,7 +2028,7 @@
and usage details.
</p>
</info>
-
+
<attribute>
<name>label</name>
<required>false</required>
@@ -1848,7 +2068,7 @@
<tag document-attributes="false">
<name>password</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Render A Password Input Field
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedPasswordTag</tagclass>
@@ -1866,183 +2086,183 @@
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>alt</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>altKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>disabled</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>indexed</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>maxlength</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onblur</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onchange</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
-
+
+
<attribute>
<name>ondblclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onfocus</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
-
+
+
<attribute>
<name>onkeydown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeypress</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeyup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousedown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousemove</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseout</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseover</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>readonly</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>redisplay</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>style</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleClass</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>size</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>tabindex</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>title</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>titleKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
<required>false</required>
@@ -2053,7 +2273,7 @@
<tag document-attributes="false">
<name>radio</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Render A Radio Button Input Field
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedRadioTag</tagclass>
@@ -2070,135 +2290,135 @@
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>alt</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>altKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>disabled</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>indexed</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onblur</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onchange</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
-
+
+
<attribute>
<name>ondblclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onfocus</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
-
+
+
<attribute>
<name>onkeydown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeypress</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeyup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousedown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>style</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleClass</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>tabindex</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>title</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>titleKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
<required>true</required>
@@ -2208,7 +2428,7 @@
<tag document-attributes="false">
<name>select</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Render A Select Element
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedSelectTag</tagclass>
@@ -2226,171 +2446,171 @@
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>alt</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>altKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>disabled</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>indexed</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>multiple</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onblur</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onchange</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
-
+
+
<attribute>
<name>ondblclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onfocus</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
-
+
+
<attribute>
<name>onkeydown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeypress</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeyup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousedown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousemove</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseout</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseover</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>style</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleClass</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>tabindex</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>size</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>title</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>titleKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
<required>false</required>
@@ -2399,7 +2619,7 @@
</tag>
<tag document-attributes="false">
-
+
<name>submit</name>
<summary>Nested Extension - Render A Submit Button</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedSubmitTag</tagclass>
@@ -2416,153 +2636,153 @@
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>alt</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>altKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>disabled</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>indexed</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onblur</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onchange</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
-
+
+
<attribute>
<name>ondblclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onfocus</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
-
+
+
<attribute>
<name>onkeydown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeypress</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeyup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousedown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousemove</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseout</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseover</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>style</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleClass</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>tabindex</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>title</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>titleKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
<required>false</required>
@@ -2573,7 +2793,7 @@
<tag document-attributes="false">
<name>text</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Render An Input Field of Type text
</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedTextTag</tagclass>
@@ -2585,190 +2805,190 @@
</p>
</info>
-
+
<attribute>
<name>accesskey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>alt</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>altKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>disabled</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>indexed</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>maxlength</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onblur</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onchange</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>ondblclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onfocus</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeydown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeypress</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeyup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousedown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousemove</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseout</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseover</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>readonly</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>size</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>style</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleClass</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>tabindex</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>title</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>titleKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
</tag>
<tag document-attributes="false">
-
+
<name>textarea</name>
<summary>Nested Extension - Render A Textarea</summary>
<tagclass>org.apache.struts.taglib.nested.html.NestedTextareaTag</tagclass>
@@ -2785,181 +3005,181 @@
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>alt</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>altKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>cols</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>disabled</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>indexed</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onblur</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onchange</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>ondblclick</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onfocus</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeydown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeypress</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onkeyup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousedown</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmousemove</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseout</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseover</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>onmouseup</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>readonly</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>rows</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>style</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleClass</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>styleId</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>tabindex</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>title</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>titleKey</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
</tag>
@@ -2970,11 +3190,11 @@
********************************************************************************
********************************************************************************
-->
-
+
<tag document-attributes="false">
-
+
<name>empty</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Evaluate the nested body content of this tag if the requested variable is
either <code>null</code> or an empty string.
</summary>
@@ -2987,30 +3207,30 @@
and usage details.
</p>
</info>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
</tag>
<tag document-attributes="false">
-
+
<name>equal</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Evaluate the nested body content of this tag if the requested
variable is equal to the specified value.
</summary>
@@ -3023,52 +3243,52 @@
and usage details.
</p>
</info>
-
+
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
</tag>
<tag document-attributes="false">
-
+
<name>greaterEqual</name>
<summary>Nested Extension - Evaluate the nested body content of this tag if the requested
variable is greater than or equal to the specified value.
@@ -3082,43 +3302,43 @@
and usage details.
</p>
</info>
-
+
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
<required>true</required>
@@ -3127,9 +3347,9 @@
</tag>
<tag document-attributes="false">
-
+
<name>greaterThan</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Evaluate the nested body content of this tag if the requested
variable is greater than the specified value.
</summary>
@@ -3142,7 +3362,7 @@
and usage details.
</p>
</info>
-
+
<attribute>
<name>cookie</name>
<required>false</required>
@@ -3154,42 +3374,42 @@
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
- </attribute>
+ </attribute>
</tag>
<tag document-attributes="false">
-
+
<name>iterate</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Repeat the nested body content of this tag over a specified collection.
</summary>
<tagclass>org.apache.struts.taglib.nested.logic.NestedIterateTag</tagclass>
@@ -3202,19 +3422,19 @@
and usage details.
</p>
</info>
-
+
<attribute>
<name>collection</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>id</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>indexId</name>
<required>false</required>
@@ -3226,42 +3446,42 @@
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>offset</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>type</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
</tag>
<tag document-attributes="false">
-
+
<name>lessEqual</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Evaluate the nested body content of this tag if the requested
variable is greater than or equal to the specified value.
</summary>
@@ -3280,37 +3500,37 @@
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
<required>true</required>
@@ -3319,9 +3539,9 @@
</tag>
<tag document-attributes="false">
-
+
<name>lessThan</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Evaluate the nested body content of this tag if the requested
variable is less than the specified value.
</summary>
@@ -3334,54 +3554,54 @@
and usage details.
</p>
</info>
-
+
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
</tag>
<tag document-attributes="false">
-
+
<name>match</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Evaluate the nested body content of this tag if the specified value
is an appropriate substring of the requested variable.
</summary>
@@ -3394,49 +3614,49 @@
and usage details.
</p>
</info>
-
+
<attribute>
<name>cookie</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>header</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>location</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>name</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>parameter</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>property</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>scope</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
</attribute>
-
+
<attribute>
<name>value</name>
<required>true</required>
@@ -3449,7 +3669,7 @@
<name>messagesNotPresent</name>
<summary>
- Nested Extension -
+ Nested Extension -
Generate the nested body content of this tag if the specified
message is not present in this request.
</summary>
@@ -3487,7 +3707,7 @@
<name>messagesPresent</name>
<summary>
- Nested Extension -
+ Nested Extension -
Generate the nested body content of this tag if the specified
message is present in this request.
</summary>
@@ -3525,7 +3745,7 @@
<tag document-attributes="false">
<name>notEmpty</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Evaluate the nested body content of this tag if the requested variable is
neither <code>null</code> nor an empty string.
</summary>
@@ -3561,7 +3781,7 @@
<tag document-attributes="false">
<name>notEqual</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Evaluate the nested body content of this tag if the requested
variable is not equal to the specified value.
</summary>
@@ -3621,7 +3841,7 @@
<tag document-attributes="false">
<name>notMatch</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Evaluate the nested body content of this tag if the specified value
is not an appropriate substring of the requested variable.
</summary>
@@ -3687,7 +3907,7 @@
<tag document-attributes="false">
<name>notPresent</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Generate the nested body content of this tag if the specified
value is not present in this request.
</summary>
@@ -3753,7 +3973,7 @@
<tag document-attributes="false">
<name>present</name>
- <summary>Nested Extension -
+ <summary>Nested Extension -
Generate the nested body content of this tag if the specified
value is present in this request.
</summary>
1.7 +16 -12 jakarta-struts/src/share/org/apache/struts/taglib/nested/package.html
Index: package.html
===================================================================
RCS file: /home/cvs/jakarta-struts/src/share/org/apache/struts/taglib/nested/package.html,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- package.html 6 Apr 2002 18:56:30 -0000 1.6
+++ package.html 20 Jun 2002 13:53:44 -0000 1.7
@@ -40,13 +40,13 @@
The first bean is known as the parent bean. The bean which it references,
is known as a child bean. The terms "parent" and "child" are commonly
used to describe the model's hierarchy. </p>
-<p><b>A simple example...</b><br /="">
+<p><b>A simple example...</b><br />
Take an object which represents a monkey. The monkey's job is to pick
bunches of bananas. On each bunch picked hangs many bananas. If this
case was translated to bean objects, the monkey object would have a reference
to the bunch objects he picked, and each bunch object would hold a reference
to the bananas hanging in the bunch. </p>
-<p><b>To describe this...</b><br /="">
+<p><b>To describe this...</b><br />
The monkey object is the parent to the bunch object, and the bunch
object is a child of the monkey object. The bunch object is parent to
its child banana objects, and the child banana objects children of the
@@ -117,7 +117,7 @@
</tbody>
</table>
</p>
-<br /="">
+<br />
<p><b>Nested Parent Tags</b> (Affect the hierarchy)
<table border="1">
<tbody>
@@ -139,7 +139,7 @@
</tbody>
</table>
</p>
-<br /="">
+<br />
<p><b>Markup Parent Tags</b> (marked-up like parent tags, but don't affect
the hierarchy)
<table border="1">
@@ -204,8 +204,8 @@
</tbody>
</table>
</p>
-<br /="">
-<p><b>Base tags</b> (usually a tag which has no body content)
+<br />
+<p><b>Basic tags</b> (usually a tag which has no body content)
<table border="1">
<tbody>
<tr>
@@ -229,6 +229,10 @@
<td><code>html:image</code> extension.</td>
</tr>
<tr>
+ <td>nested:img</td>
+ <td><code>html:img</code> extension.</td>
+ </tr>
+ <tr>
<td>nested:link</td>
<td><code>html:link</code> extension.</td>
</tr>
@@ -307,7 +311,7 @@
to reference from the root of the model and start over. e.g. "/propertyOne".
This allow a convenient way to move around a few levels as well as "forking"
in the object structure among other felixble approaches to structure.</p>
-<p><b>Parent References...</b><br /="">
+<p><b>Parent References...</b><br />
"property" properties, including the relative properties described
above, all end up referencing a property of a child bean. For example
"/myProperty" will return an object from the "myProperty" of the root bean.
@@ -353,7 +357,7 @@
could use a "fake nested property". A getter which simply returns the same
bean instance ("this") and simply add an extra <code>nested:nest</code>
level at the start of your hierarchy. Works just fine). </p>
-<hr><br>
+<hr><br />
<img src="doc-files/nestedUML.jpg" alt="nested UML">
<a name="doc.ImplementationDetails"></a>
<h3>Implementation Details.</h3>
@@ -408,9 +412,9 @@
In the case of a NestedIterator being the parent tag, it will also append
the current index reference. e.g. propertyOne.propertyTwo[5]</p>
</dir>
-<br /="">
-<br /="">
-<br>
-<br>
+<br />
+<br />
+<br />
+<br />
</body>
</html>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>