方法一:list<String> 改为 list(Map<String,String>)
方法二:页面处理js控制
<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 属性(推荐)
<s:select id="projectYear"
list="#session.developProjectYearList"
value="#developItem.projectYear"
headerKey="0000"
headerValue="--请选择--">
</s:select>