关于struts2级联选择的标签笔记

<s:doubleselect标签是struts2的经典标签之一。例子如下:

标签:
     <s:doubleselect  firstName="选择第一个select" secondName="选择第二个select"       
       name="name1"
       list="definitionMap.keySet()"
       listKey="code1" listValue="name1"

       doubleName="name2"
       doubleList="definitionMap[top]"
       doubleListKey="code2" doubleListValue="name2"

       theme="ufaud_1"
      templateDir="/strutsTemplate">
  </s:doubleselect>
后台组数:
         第一个选框对应的对象类:Test1
          public class Test1(){
          private String name1;
          private String code1;
          //get,set
          }

         第二个选框对应的对象类:Test2
          public class Test2(){
          private String name2;
          private String code2;
          //get,set
          }
      map的构造方式:如:Map<Test1,List<Test2>>
      

说明:theme="ufaud_1":定义显示引用样式 ;templateDir="/strutsTemplate"引用模板
definitionMap是后台构造的map.这个map 具体构成如Map<Test1,List<Test2>>这种结构,top:是对象类型。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值