表单代码:
<td><s:radio list="#{'0':'AA','1':'BB','2':'CC','3':'DD','4':'EE' }" name="projects.state"/> </td>
页面显示选中的值 代码:
<s:property value="state?'AA':'BB':'CC':'DD':'EE'"/>
我的想法是我觉得这和性别的例子有点类似,所以我直接用:号隔开每个数据,希望根据我表单提交过来的数字拿到对应的值,问题是值没发显示。但是表单那边提交的数字是可以那拿到的,所以我觉得是我显示这边struts标签有问题,请各位不吝赐教。
struts标签的radio list属性为多值时,是已什么格式回显?麻烦用struts标签实现,因为JS的话我觉得太麻烦了,如果struts无法实现,麻烦说说原因。谢谢。