名字
|
是否必须
|
默认值
|
可否使用表达式
|
类型
|
描述
|
id
|
否
|
|
是
|
String
|
用来表示该元素,对于UI和Form标签来说直接转变为HTML id属性
|
test
|
是
|
|
是
|
Boolean
|
用来决定是否显示标签内部内容的表达式
|
名字
|
是否必须
|
默认值
|
可否使用表达式
|
类型
|
描述
|
id
|
否
|
|
是
|
String
|
用来保存结果iterator的对象在value context中的名字。
|
名字
|
是否必须
|
默认值
|
可否使用表达式
|
类型
|
描述
|
id
|
否
|
|
是
|
String
|
Id
,
|
status
|
否
|
否
|
是
|
Boolean
|
如果指定,在循环的过程中会保留一个IteratorStatus类型的变量,该变量用来查询当前迭代的状态
|
value
|
否
|
|
是
|
String
|
被迭代的对象
|
名字
|
是否必须
|
默认值
|
可否使用表达式
|
类型
|
描述
|
Comparator
|
是
|
|
是
|
java.util.Comparator
|
排序用的比较器
|
Source
|
否
|
|
是
|
String
|
排序对象
|
名字
|
是否必须
|
默认值
|
可否使用表达式
|
类型
|
描述
|
count
|
False
|
|
是
|
Integer
|
Iterator
中被递归的一部分的item的数量
|
Decider
|
否
|
|
是
|
org.apache.struts2.util.
SubsetIteratorFilter.Decider
|
用来判断iterator中的item是否包含在最终的subset内部
|
Source
|
否
|
|
是
|
String
|
Iterator
的对象
|
Start
|
否
|
|
是
|
Integer
|
开始位置
|
属性
|
主题
|
数据类型
|
说明
|
templateDir
|
n/a
|
String
|
定义模版目录
|
theme
|
n/a
|
String
|
定义主题的名字
|
template
|
n/a
|
String
|
定义模版名字
|
属性
|
主题
|
数据类型
|
说明
|
onclick
|
simple
|
String
|
html javascript onclick
属性
|
ondbclick
|
simple
|
String
|
html javascript ondbclick
属性
|
onmousedown
|
simple
|
String
|
html javascript onmousedown
属性
|
onmouseup
|
simple
|
String
|
html javascript onmouseup
属性
|
onmouseover
|
simple
|
String
|
html javascript onmouseover
属性
|
onmouseout
|
simple
|
String
|
html javascript onmouseout
属性
|
onfocus
|
simple
|
String
|
html javascript onfocus
属性
|
onblur
|
simple
|
String
|
html javascript onblur
属性
|
onkeypress
|
simple
|
String
|
html javascript onkeypress
属性
|
onkeyup
|
simple
|
String
|
html javascript onkeyup
属性
|
onkeydown
|
simple
|
String
|
html javascript onkeydown
属性
|
onselect
|
simple
|
String
|
html javascript onselect
属性
|
onchange
|
simple
|
String
|
html javascript onchange
属性
|
属性
|
数据类型
|
默认值
|
说明
|
tooltip
|
String
|
none
|
为指定的组件设置Tooltip
|
jsTooltipEnabled
|
String
|
false
|
使用js表示tooltip
|
tooltipIcon
|
String
|
/struts/static/tooltip/tooltip.gif
|
指向tooltip图表的URL
|
tooltipDelay
|
String
|
500
|
多长时间后显示Tooltip
|
key
|
simple
|
String
|
这个输入字段对应的属性,用来自动设置name,label和value
|
属性
|
主题
|
数据类型
|
说明
|
cssClass
|
simple
|
String
|
定义html class 属性
|
cssStyle
|
simple
|
String
|
定义html style属性
|
title
|
simple
|
String
|
定义html title属性
|
disabled
|
simple
|
String
|
定义html disabled属性
|
label
|
xhtml
|
String
|
定义form字段的标签
|
labelPosition
|
xhtml
|
String
|
定义标签在Form中的位置,从左从上计算
|
requiredPosition
|
xhtml
|
String
|
定义必须的标签在Form中的位置,从左从上计算
|
name
|
simple
|
String
|
定义form字段的name映射
|
required
|
xhtml
|
Boolean
|
在label上添加一个*
|
tabIndex
|
simple
|
String
|
定义 html tabIndex属性
|
value
|
simple
|
Object
|
定义form字段的值
|
应用程序
|
/template/ajax/textfield.ftl
|
classpath
|
/template/ajax/textfield.ftl
|
属性
|
说明
|
类型
|
href
|
请求使用的URL
|
String
|
listenTopic
|
使用逗号分割的一组主题列表,这个列表中的主题会导致这个Tag自己内容(Div,Autocompleter)重新装载或者执行一个Action(Anchor,Submit)
|
String
|
notifyTopic
|
使用逗号分割的一组主题列表,向这个列表中的主题发布一些信息,例如:’data’,’type’,’request’,参看每个标签的详细说明
|
String
|
showErrorTransportText
|
设置是否显示错误消息(默认显示)
|
Boolean
|
indicator
|
请求过程中显示的对象,通常位ProgressBar等
|
String
|
表达式
|
含义
|
<p>Username: ${user.username}</p>
|
一个在标准上下文中的JavaBean对象,可以适用Freemarker,Velocity,JSTL EL等(不是OGNL)。
|
<s:textfield name="username"/>
|
在Value Stack中的一个username属性。
|
<s:url id="es" action="Hello">
<s:param name="request_locale">
es
</s:param>
</s:url>
<s:a href="%{es}">Espanol</s:a>
|
引用Value Stack中属性的另外一种方法。
|
<s:property
name="#session.user.username" />
|
Session
中的user对象的username属性。
|
<s:select
label="FooBar" name="foo"
list="#{'username':'trillian',
'username':'zaphod'}" />
|
一个简单的静态Map,和put("username","trillian")一样
|