struts2.0经典标签---级联select--
2017-04-01 11:25
399 查看
struts2.0经典标签---级联select--
doubleselect最常用的结构为
name 一级下拉菜单的名称
list 一级下拉菜单中的下拉链表,通常为hash的keyset() --详细见下面的代码部分
listValue 一级下拉菜单的可见属性
listKey 一级下拉菜单的属性值
doubleName 二级下拉菜单的名称(通常为要获取的参数,应与action中的属性名保持一致)
doubleList 二级下拉菜单中的下拉链表,通常为hash中的top--详细见下面的代码部分
doubleListValue 二级下拉菜单中的可见属性
doubleListKey 二级下拉菜单中的属性值
forName doubleselect所对应的表单名,默认为当前表单,若不在表单中,或是没有指定的表单名不存在,则会报错!
如下面的例子所示:unitTypeList,unitMap在Action中定义赋值
<tr height="25">
<td>单位类型:<br>单位类别类型:</td>
<td><s:doubleselect
list="unitTypeList" 指第一个下拉框的集合
listKey="id" 指第一个下拉框的选项的键值 提交后的值
--对应集合里单个对象里面的属性
listValue="name" 指第一个下拉框中的选项显示值
--对应集合里单个对象里面的属性
name="unitTypeId" 指第一个下拉框的表单name属性
value="factoryModelPOForUpdate.unitType.id"
doubleName="unitClassTypeId" 指第二个下拉框的表单name属性
doubleList="unitMap.get(top.id)" 指第二个下拉框要使用的集合
doubleListKey="id" 指第二个下拉框中的选项中的键值
--对应集合里单个对象里面的属性
doubleListValue="name" 指第二个下拉框中的选项显示值
--对应集合里单个对象里面的属性
doubleValue="factoryModelPOForUpdate.unitClassType.id" formName="myForm" doubleselect所对应的表单名,默认为当前表单,
若不在表单中,或是没有指定的表单名不存在,则会报错!
theme="simple">
</s:doubleselect></td>
</tr>
希望s:doubleselect标签和左边的字对齐,则指定s:doubleselect属性theme="simple"
doubleselect最常用的结构为
name 一级下拉菜单的名称
list 一级下拉菜单中的下拉链表,通常为hash的keyset() --详细见下面的代码部分
listValue 一级下拉菜单的可见属性
listKey 一级下拉菜单的属性值
doubleName 二级下拉菜单的名称(通常为要获取的参数,应与action中的属性名保持一致)
doubleList 二级下拉菜单中的下拉链表,通常为hash中的top--详细见下面的代码部分
doubleListValue 二级下拉菜单中的可见属性
doubleListKey 二级下拉菜单中的属性值
forName doubleselect所对应的表单名,默认为当前表单,若不在表单中,或是没有指定的表单名不存在,则会报错!
如下面的例子所示:unitTypeList,unitMap在Action中定义赋值
<tr height="25">
<td>单位类型:<br>单位类别类型:</td>
<td><s:doubleselect
list="unitTypeList" 指第一个下拉框的集合
listKey="id" 指第一个下拉框的选项的键值 提交后的值
--对应集合里单个对象里面的属性
listValue="name" 指第一个下拉框中的选项显示值
--对应集合里单个对象里面的属性
name="unitTypeId" 指第一个下拉框的表单name属性
value="factoryModelPOForUpdate.unitType.id"
doubleName="unitClassTypeId" 指第二个下拉框的表单name属性
doubleList="unitMap.get(top.id)" 指第二个下拉框要使用的集合
doubleListKey="id" 指第二个下拉框中的选项中的键值
--对应集合里单个对象里面的属性
doubleListValue="name" 指第二个下拉框中的选项显示值
--对应集合里单个对象里面的属性
doubleValue="factoryModelPOForUpdate.unitClassType.id" formName="myForm" doubleselect所对应的表单名,默认为当前表单,
若不在表单中,或是没有指定的表单名不存在,则会报错!
theme="simple">
</s:doubleselect></td>
</tr>
希望s:doubleselect标签和左边的字对齐,则指定s:doubleselect属性theme="simple"
相关文章推荐
- struts2.0 select标签 如何设置下拉框默认值
- Struts2.0 表单中用到select标签提交时出错
- [Struts2.0学习笔记]select标签
- struts2.0新标签说明
- [struts2]常用的Struts 2.0的标签库
- Struts2.0标签使用之
- 在struts中html:select 标签的disabled属性中使用java代码
- struts2.0的标签学习
- struts的html:select标签和html的select问题
- Struts2.0新标签的用法
- Struts2.0标签
- Vue.js 2.0之select级联下拉框
- STRUTS2.0 常用标签 struts2标签 s
- Struts html 标签:checkbox multibox ridio select option options optionsCollection
- Select标签下拉列表二级联动级联实例代码
- <s:doubleselect>级联下拉框 ,<s:select><s:optgroup>标签组
- struts2.0标签使用
- jquery中select标签级联问题
- JSP页面中用select标签实现级联
- struts中select标签的使用