struts2中的表达元素标签使用详解

级联标签是使用:一级下拉框应该使用map对象的key集合作为下拉框元素,二级下了框应该使用一级下拉框对应的选择值自动的弹出待选择的元素值(集合)

页面代码如下:<s:set name="mapobject" value="#{ 'orc':{'grubby','xiaot'},'ne':{'moon','zhouxixi'},'hum':{'sky','ted'}}">
    </s:set>
    <s:doubleselect doubleList="#mapobject[top]" list="#mapobject.keySet()" doubleName="playortwo"></s:doubleselect>

常用于在jsp页面中遍历输出map结果集并且将map中的对于值放入下拉列表中。在jsp页面中获得map对象要用到ognl表达式#mymap[key]

复选框使用:

主要是listkey和listvalue的使用通过这两个属性可以将map中的key和value用作复选框的value和标签

原文地址:https://www.cnblogs.com/moonfans/p/3173334.html