doubleselect:
1)<s:doubleselect标签必须要放在<s:form>里面。
2) <s:doubleselect标签默认是竖着显示,要横着显示也很麻烦,要覆盖strut2的css或者覆盖struts2的方法。3)在使用<s:doubleselect标签的时候加上headerKey和headerValue属性出现显示不完整的情况。
4)一级列表需要一个list,而二级列表需要一个map。
5)top代码一级列表当前选中的项。map.get(top.deptno)代表根据部门编号找到map里面对应的员工集合。6)一个jsp页面上出现了两个<s:doubleselect标签也存在显示不完全的现象。
dto:
jsp:
html源码:
效果
第二种做法:
action: