📄 struts-bean.tld
字号:
</attribute>
</tag>
<tag>
<name>header</name>
<tag-class>org.apache.struts.taglib.bean.HeaderTag</tag-class>
<tei-class>org.apache.struts.taglib.bean.HeaderTei</tei-class>
<body-content>empty</body-content>
<description>
<![CDATA[
<p><strong>
Define a scripting variable based on the value(s) of the specified
request header.
</strong></p>
<p>Retrieve the value of the specified request header (as a single
value or multiple values, depending on the <code>multiple</code> attribute),
and define the result as a page scope attribute of type <code>String</code>
(if <code>multiple</code> is not specified) or <code>String[]</code>
(if <code>multiple</code> is specified).</p>
<p>If no header with the specified name can be located, and no default
value is specified, a request time exception will be thrown.</p>
]]>
</description>
<attribute>
<name>id</name>
<required>true</required>
<rtexprvalue>false</rtexprvalue>
<description>
<![CDATA[
<p>Specifies the name of the scripting variable (and associated page
scope attribute) that will be made available with the value of the
specified request header.</p>
]]>
</description>
</attribute>
<attribute>
<name>multiple</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>If any arbitrary value for this attribute is specified, causes a call
to <code>HttpServletRequest.getHeaders()</code> and a definition of the
result as a bean of type <code>String[]</code>. Otherwise,
<code>HttpServletRequest.getHeader()</code> will be called, and a
definition of the result as a bean of type <code>String</code>
will be performed.</p>
]]>
</description>
</attribute>
<attribute>
<name>name</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>Specifies the name of the request header whose value, or values,
is to be retrieved.</p>
]]>
</description>
</attribute>
<attribute>
<name>value</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>The default header value to return if no header with the
specified name was included in this request.</p>
]]>
</description>
</attribute>
</tag>
<tag>
<name>include</name>
<tag-class>org.apache.struts.taglib.bean.IncludeTag</tag-class>
<tei-class>org.apache.struts.taglib.bean.IncludeTei</tei-class>
<body-content>empty</body-content>
<description>
<![CDATA[
<p><strong>
Load the response from a dynamic application request and make it available
as a bean.
</strong></p>
<p>Perform an internal dispatch to the specified application component
(or external URL)
and make the response data from that request available as a bean of
type <code>String</code>. This tag has a function similar to that of
the standard <code><jsp:include></code> tag, except that the
response data is stored in a page scope attribute instead of being
written to the output stream. If the current request is part of a
session, the generated request for the include will also include the
session identifier (and thus be part of the same session).</p>
<p>The URL used to access the specified application component is
calculated based on which of the following attributes you specify
(you must specify exactly one of them):</p>
<ul>
<li><em>forward</em> - Use the value of this attribute as the name
of a global <code>ActionForward</code> to be looked up, and
use the module-relative or context-relative URI found there.</li>
<li><em>href</em> - Use the value of this attribute unchanged (since
this might link to a resource external to the application, the
session identifier is <strong>not</strong> included.</li>
<li><em>page</em> - Use the value of this attribute as an
module-relative URI to the desired resource.</li>
</ul>
]]>
</description>
<attribute>
<name>anchor</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>Optional anchor tag ("#xxx") to be added to the generated
hyperlink. Specify this value <strong>without</strong> any
"#" character.</p>
]]>
</description>
</attribute>
<attribute>
<name>forward</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>Logical name of a global <code>ActionForward</code> that contains
the actual content-relative URI of the resource to be included.</p>
]]>
</description>
</attribute>
<attribute>
<name>href</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>Absolute URL (including the appropriate protocol prefix such as
"http:") of the resource to be included. Because this URL could be
external to the current web application, the session identifier will
<strong>not</strong> be included in the request.</p>
]]>
</description>
</attribute>
<attribute>
<name>id</name>
<required>true</required>
<rtexprvalue>false</rtexprvalue>
<description>
<![CDATA[
<p>Specifies the name of the scripting variable (and associated page
scope attribute) that will be made available with the value of the
specified web application resource.</p>
]]>
</description>
</attribute>
<attribute>
<name>page</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>Module-relative URI (starting with a '/') of the web application
resource to be included.</p>
]]>
</description>
</attribute>
<attribute>
<name>transaction</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<type>boolean</type>
<description>
<![CDATA[
<p>Set to <code>true</code> if you want the current
transaction control token included in the generated
URL for this include.</p>
]]>
</description>
</attribute>
</tag>
<tag>
<name>message</name>
<tag-class>org.apache.struts.taglib.bean.MessageTag</tag-class>
<body-content>empty</body-content>
<description>
<![CDATA[
<p><strong>
Render an internationalized message string to the response.
</strong></p>
<p>Retrieves an internationalized message for the specified locale,
using the specified message key, and write it to the output stream.
Up to five parametric replacements (such as "{0}") may be specified.</p>
<p>The message key may be specified directly, using the <code>key</code>
attribute, or indirectly, using the <code>name</code> and
<code>property</code> attributes to obtain it from a bean.</p>
<p>
<strong>JSTL</strong>: The equivalent JSTL tag is <fmt:message>. For example,
<br/>
<code>
<fmt:message key="my.msg.key">
<fmt:param value="replacement text"/>
</fmt:message>
</code>
</p>
]]>
</description>
<attribute>
<name>arg0</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>First parametric replacement value, if any.</p>
]]>
</description>
</attribute>
<attribute>
<name>arg1</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>Second parametric replacement value, if any.</p>
]]>
</description>
</attribute>
<attribute>
<name>arg2</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>Third parametric replacement value, if any.</p>
]]>
</description>
</attribute>
<attribute>
<name>arg3</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>Fourth parametric replacement value, if any.</p>
]]>
</description>
</attribute>
<attribute>
<name>arg4</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>Fifth parametric replacement value, if any.</p>
]]>
</description>
</attribute>
<attribute>
<name>bundle</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>The name of the application scope bean under which the
<code>MessageResources</code> object containing our messages
is stored.</p>
]]>
</description>
</attribute>
<attribute>
<name>key</name>
<required>false</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
<p>The message key of the requested message, which must have
a corresponding value in the message resources. If not specified,
the key is obtained from the <code>name</code> and
<code>property</code> attributes.</p>
]]>
</description>
</attribute>
<attribute>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -