Struts2-<s:doubleselect>标签 联动下拉框
来源:互联网 发布:常用的mysql语句 编辑:程序博客网 时间:2024/05/21 19:26
<s:doubleselect>
用于生成俩个联动的下拉框,基本属性如下:
1、name/doubleName:第一个/第二个下拉框的名称
2、list/doubleList:生成第一个/第二个下拉框的集合
3、listKey/doubleListKey:生成第一个/第二个下拉框的选项的value属性
4、listValue/doubleListValue:生成第一个/第二个下拉框的选项显示的文字
示例:
- action配置
<action name="provinces" class="com.pb07.demo01.Provinces" method="toAdd"> <result>/jsp/07_联动下拉框/01_联动下拉框.jsp</result></action>
- action类代码
1、JavaBeanpublic class Province { //省份ID private int provinceId; //省名称 private String provinceName; //get set方法及构造方法略}public class City { //省份对象 private Province province; //城市ID private int cityId; //城市名称 private String cityName; //get set方法及构造方法略}2、actionpublic class Provinces extends ActionSupport { Map<Province, List<City>> map; public String toAdd() throws Exception { Province province1 = new Province(1, "江苏省"); Province province2 = new Province(2, "山东省"); List<City> cList1 = new ArrayList<City>(); List<City> cList2 = new ArrayList<City>(); City c1 = new City(province1, 1, "徐州市"); City c2 = new City(province1, 2, "南京市"); City c3 = new City(province2, 3, "山东的城市一"); City c4 = new City(province2, 4, "山东的城市二"); cList1.add(c1); cList1.add(c2); cList2.add(c3); cList2.add(c4); map = new HashMap<Province, List<City>>(); map.put(province1, cList1); map.put(province2, cList2); return SUCCESS; } public Map<Province, List<City>> getMap() { return map; } public void setMap(Map<Province, List<City>> map) { this.map = map; }}
- 显示页面代码
- 效果
0 0
- Struts2-<s:doubleselect>标签 联动下拉框
- struts2 doubleselect标签 联动选择框
- Struts2 <s:doubleselect>级联下拉框
- Struts2 <s:doubleselect>级联下拉框 详解析
- Struts2 <s:doubleselect>级联下拉框 详解析
- Struts2 <s:doubleselect>级联下拉框 详解析
- Struts2中<s:doubleselect>标签从MySQL数据库中查询出数据实现二级联动
- struts2——s:doubleselect标签!!!
- <s:doubleselect>级联下拉框 ,<s:select><s:optgroup>标签组
- 如何让<s:doubleselect>标签的两个下拉框在一行显示
- struts2 s:doubleselect 问题
- struts2中<s:doubleselect/>标签的使用心得<>
- struts2中<s:doubleselect/>标签的使用(转)
- struts2中<s:doubleselect/>标签的使用(转)
- struts2 doubleselect标签用法示例
- struts2 doubleselect标签用法示例
- Struts2 DoubleSelect标签的使用
- struts2 doubleselect标签用法示例
- 用数组实现队列--静态队列
- nanoTime vs currentTimeMillis 比较
- 《Nodejs开发加密货币》之十六:利益,魔鬼与天使的共同目标
- 字符串查找
- 线性表的链式存储结构
- Struts2-<s:doubleselect>标签 联动下拉框
- android View的scrollTo,scrollBy方法详解
- BZOJ3052 [wc2013]糖果公园
- leetcode 7. Reverse Integer
- ViewPager 结合Fragment实现一个Activity里包含多个可滑动的标签页
- debian8-install postgresql-9.4
- SSH整合开发解决中文乱码的两种方式
- 介绍几个SQL SERVER中与内存相关的计数器
- mybatis-generator的使用