我是你妈

编程就好跟打游戏一样,各种攻略,各种副本,各种各种,有意思!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
private List<String> contractIDs;
<s:select list="contractIDs" 
           name="model.contractID"
               headerKey="0000"    
               headerValue="--请选择--"
           >
</s:select>              

 

网收集:http://zhouchaofei2010.iteye.com/blog/1315064

方法一:list<String> 改为 list(Map<String,String>)

方法二:页面处理js控制

Jsp代码 

<s:select id="yearselect" cssClass="needselect" 
    headerKey="-1"  headerValue="请选择"
    name="projectNum.year"     list="yearList">
</s:select>
<script type="text/javascript">
    var y="<s:property value='projectNum.year'/>"
    $("#yearselect").val(y);   
</script>

如上 :如果action中有对应的name的属性,则js代码就不需要了

方法三:使用value 属性(推荐

Java代码
<s:select  id="projectYear" 
    list="#session.developProjectYearList" 
    value="#developItem.projectYear" 
    headerKey="0000" 
    headerValue="--请选择--">
</s:select>

 

 

 

posted on 2013-03-14 09:12  杜兰德  阅读(657)  评论(0编辑  收藏  举报