Struts 嵌套标记

本文档描述“Struts 嵌套标记”抽屉中可用的 HYML 元素。

嵌套标记和支持类继承各基本 Struts 标记以让它们在嵌套关系中彼此相关。除了所有对 bean 和 bean 属性的引用是在嵌套上下文中管理的之外,原始标记的基本逻辑并无更改。

当在 Page Designer 中编辑 Struts JSP 页时,可以打开选用板上的“Struts 嵌套标记”抽屉并将下表中列示的任何元素都添加至该页。缺省情况下,“嵌套标记”抽屉是隐藏起来的。要使其可视,右键单击选用板并定制它。

元素是按字母顺序列示的。某些元素可能隐藏于选用板上。要显示选用板中隐藏的元素,右键单击“Struts HTML 标记”抽屉并选择定制。对想要显示在选用板上的每个组件,除去隐藏旁边的框中的选中标记。

每个元素都有一定数目的属性,可使用元素的“属性”视图来设置这些属性。有关所有属性的按字母顺序的列表和描述,参阅 Struts bean 元素的属性。要查找您想要了解其更多详细信息的属性,请在使用组件的“属性”视图时使用“属性”列表。

表中的每个元素的标记都有一个 nested 前缀。例如,checkbox 即为 nested:checkbox

元素 描述
checkbox 继承 html:checkbox 标记。
define 继承 bean:define 标记。
empty 继承 logic:empty 标记。
equal 继承 logic:equal 标记。
errors 继承 html:errors 标记。
file 继承 html:file 标记。
form 继承 html:form 标记。
greaterEqual 继承 logic:greaterEqual 标记。
greaterThan 继承 logic:greaterThan 标记。
hidden 继承 html:hidden 标记。
image 继承 html:image 标记。
img 继承 html:img 标记。
iterate 继承 logic:iterate 标记。
lessEqual 继承 logic:lessEqual 标记。
lessThan 继承 logic:lessThan 标记。
link 继承 html:link 标记。
match 继承 logic:match 标记。
message 继承 bean:message 标记。
messages 继承 html:messages 标记。
messagesNotPresent 继承 logic:messagesNotPresent 标记。
messagesPresent 继承 logic:messagesPresent 标记。
multibox 继承 html:multibox 标记。
nest 定义新的嵌套级别供子标记引用。
notEmpty 继承 logic:notEmpty 标记。
notEqual 继承 logic:notEqual 标记。
notMatch 继承 logic:notMatch 标记。
notPresent 继承 logic:notPresent 标记。
options 继承 html:options 标记。
optionsCollection 继承 html:optionsCollection 标记。
password 继承 html:password 标记。
present 继承 logic:present 标记。
radio 继承 html:radio 标记。
root 启动嵌套层次结构而不需要表单。
select 继承 html:select 标记。
size 继承 bean:size 标记。
submit 继承 html:submit 标记。
text 继承 html:text 标记。
textarea 继承 html:textarea 标记。
write 继承 bean:write 标记。
writeNesting 编写或建立当前嵌套级别的脚本变量。

相关任务
将 Struts 标记添加至 JSP 文件

相关参考
Struts bean 标记
Struts HTML 标记
Struts 逻辑标记
Struts 平铺标记
Web 工具选用板上的 Struts 抽屉

使用条款 | 反馈
(C) Copyright IBM Corporation 1999, 2005. All Rights Reserved.