日期:2014-05-19  浏览次数:23274 次

struts2的select标签如何取得选中的值
<s:select name="lx" theme="simple" list="#{0:'管理员',1:'辅导员'}" label="abc" listKey="key" listValue="value" > 
</s:select>
后台如何取得选中的 管理员 辅导员字段? 在后台定义string lx 用this.xy=xy 取得的是key 就是0和1

------解决方案--------------------
这样定义,取得的当然是0或1.

如果你是在是想取得“管理员”或“辅导员”字段,那就写成这样:

HTML code

<s:select name="lx" theme="simple" list="#{'管理员':'管理员','辅导员':'辅导员'}" label="abc" listKey="key" listValue="value" >  
</s:select>