You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by dg...@locus.apache.org on 2000/10/08 23:17:19 UTC
cvs commit: jakarta-struts/src/doc struts-template.xml
dgeary 00/10/08 14:17:19
Added: src/doc struts-template.xml
Log:
Adding XML file that generates template tld.
Revision Changes Path
1.1 jakarta-struts/src/doc/struts-template.xml
Index: struts-template.xml
===================================================================
<?xml version="1.0"?>
<document url="./struts-template.xml">
<properties>
<author>David Geary</author>
<title>The Struts Framework Project - Template Tags</title>
</properties>
<body>
<taglib>
<tlibversion>1.0</tlibversion>
<jspversion>1.1</jspversion>
<shortname>Struts Template Tags</shortname>
<display-name>Template Tags</display-name>
<uri>http://jakarta.apache.org/struts/tags-template-1.0</uri>
<info>
This tag library contains three tags: put, get, and insert. Put tags
put content into request scope, which is retrieved by a get tag in
a different JSP page (the template). That template is included with the
insert tag.
</info>
<tag>
<name>insert</name>
<summary>
Inserts (includes, actually) a template. Templates are JSP pages that
include parameterized content. That content comes from put tags that
are children of insert tags.
</summary>
<tagclass>org.apache.struts.taglib.template.InsertTag</tagclass>
<bodycontent>JSP</bodycontent>
<info>
This tag's enclosed put tags put content (URIs or text) into request
scope. That content is retrieved by get tags in a template (templates
are JSP pages). That template is included by this tag's end tag.
</info>
<attribute>
<name>template</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
<info>
A string representing the URI of a template (a JSP page).
</info>
</attribute>
</tag>
<tag>
<name>put</name>
<summary>
Puts content into request scope.
</summary>
<tagclass>org.apache.struts.taglib.template.PutTag</tagclass>
<bodycontent>empty</bodycontent>
<info>
Put content into request scope.
</info>
<attribute>
<name>name</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
<info>
The name of the content.
</info>
</attribute>
<attribute>
<name>content</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
<info>
Content that's put into request scope.
</info>
</attribute>
<attribute>
<name>direct</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
<info>
Determines how content is handled: true means content is
printed <i>direct</i>ly; false, the default, means content
is included.
</info>
</attribute>
</tag>
<tag>
<name>get</name>
<summary>
Gets the content from request scope that was put there by a
put tag.
</summary>
<tagclass>org.apache.struts.taglib.template.GetTag</tagclass>
<bodycontent>empty</bodycontent>
<info>
Retrieve content from request scope and include it.
</info>
<attribute>
<name>name</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
<info>
The name of the content to get from request scope.
</info>
</attribute>
</tag>
</taglib>
</body>
</document>