<s:select>标签经典用法

本文个人总结:转载请表明出处:http://demojava.iteye.com/blog/810537

Action类中的方法

 private Map<String,Map<String,String>> map= new HashMap<String,Map<String,String>>();

<s:select name="selectId" //控件名后台要获取的属性名即request().getParameter("selectId

 list="map"//通常这个属性对应的Action的Map属性

 listValue="codeValue"  生成的是html中的<option  value="" > </option>     value对应的属性名

 listKey="codeItemID" <option  > text</option>  text显示的值 对应的属性名 

key="user.Id"//加载时显示的 key 对应的属性
value="user.type" "//加载时显示的 value 对应的属性

以上是<s:select>一般用非法

下面我在将项目中的经典的用法:

Action中有一个:

 private Map<String,Map<String,String>> map= new HashMap<String,Map<String,String>>();

前台使用:

 <td width="25%">
    <s:select list="map.get('EDUCATION')"
       name="educationId"
       key="teacher.person.education.id"
           value="teacher.person.education.cname"
        listKey="key"
        listValue="value">
    </s:select>
   </td>

以上代码就是select 的经典用法!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值