您的位置:首页 > 其它

Struct <s:select>标签的属性

2014-11-21 11:03 330 查看
对于s:select中的list属性一定要初始化,如“list="#request.listYear"”否则会提示找不到该list

名称必填缺省值类型描述
emptyOptionfalsefalseBoolean是否在题头选项后面添加一个空的(--)选项
headerKeyfalseObject/String设置列表的题头主键值. 一定不能为空值! "'-1'"或"''"是正确的取值, ""是错误的取值.
headerValuefalseObject/String列表的题头选项值
multiplefalseObject/String创建一个多选列表. 如果value属性指定了一个数组(正确的元素类型), 那么将预先选中数组中指定的多个选项.
sizefalseInteger该组件列表框的大小 (显示元素的个数)
listtrueObject/String创建列表的可迭代数据源. 如果该列表是一个Map(key, value), 那么Map的主键将作为选项(<option>)的"value"属性, 而该主键对应的值作为选项的文本内容.
listKeyfalseObject/String列表数据源中元素对象的属性, 用于获取选项的值
listValuefalseObject/String列表数据源中元素对象的属性, 用于获取选项的文本内容
themefalseObject/String输出元素时使用的主题(theme)(不使用缺省的)
templatefalseObject/String输出元素时使用的模板(template)(不使用缺省的)
cssClassfalseObject/String输出元素时的class属性
cssStylefalseObject/String输出元素时的css样式定义(译者注:就是html元素的style属性)
titlefalseObject/String在输出元素时设置html属性title
disabledfalseObject/String在输出元素时设置html属性disabled
labelfalseObject/String用于输出一个元素对应的label的表达式
labelPositionfalseleftObject/String不赞成使用.
labelpositionfalseObject/String定义元素标签的位置(top/left)
requiredpositionfalseObject/String定义required属性输出的位置(left|right)
namefalseObject/String元素的名字
requiredfalsefalseBoolean如果设置为true, 在输出标签时将显示出此字段是必须输入的(译者注:如果使用默认模板,将会标示为"*")
tabindexfalseObject/String在输出元素时设置html属性tabindex
valuefalseObject/String预设input元素的value属性.
onclickfalseObject/String在输出元素时设置html属性onclick
ondblclickfalseObject/String在输出元素时设置html属性ondblclick
onmousedownfalseObject/String在输出元素时设置html属性onmousedown
onmouseupfalseObject/String在输出元素时设置html属性onmouseup
onmouseoverfalseObject/String在输出元素时设置html属性onmouseover
onmousemovefalseObject/String在输出元素时设置html属性onmousemove
onmouseoutfalseObject/String在输出元素时设置html属性onmouseout
onfocusfalseObject/String在输出元素时设置html属性onfocus
onblurfalseObject/String在输出元素时设置html属性onblur
onkeypressfalseObject/String在输出元素时设置html属性onkeypress
onkeydownfalseObject/String在输出元素时设置html属性onkeydown
onkeyupfalseObject/String在输出元素时设置html属性onkeyup
onselectfalseObject/String在输出元素时设置html属性onselect
onchangefalseObject/String在输出元素时设置html属性onchange
tooltipfalseString设置元素的tooltip属性(译者注:tooltip为工具栏提示)
tooltipConfigfalseString设置tooltip属性的配置
idfalseObject/Stringid是定位元素时使用的. 对于UI和表单标签它会被用作HTML的id属性
[html]

<ww:select label="Pets"
name="petIds"
list="petDao.pets"
listKey="id"
listValue="name"
multiple="true"
size="3"
required="true"
/>

<ww:select label="Months"
name="months"
headerKey="-1" headerValue="Select Month"
list="#{'01':'Jan', '02':'Feb', []}"
value="selectedMonth"
required="true"
/>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: