日期:2014-05-20  浏览次数:20560 次

struts2的<s:select> 如何获取选中的值传入数据库
s2sh框架整合

struts2的<s:select> 如何获取选中的值传入数据库MySQL

select中选项是true、false (对应POJO类Vote的属性restrictId)

要传入数据库的字段类型为TINYINT(1) (对应表vote_topic 字段:restrict_user_id)
比如选中true 传入数据库的值为:1



请问该如何实现???



或者用单选框radio 又该如何实现?

这问题困恼好几天了



------解决方案--------------------
探讨
我现在的问题是:
单选和多选框如何通过获取数据库字段值来判断单选和多选框的选中状态

------解决方案--------------------
探讨
引用:
我现在的问题是:
单选和多选框如何通过获取数据库字段值来判断单选和多选框的选中状态


同样通过action 里面的
private Integer restrictId;
在你跳转到你的修改页面之前将 restrictId 初始化。
<s:select name = "restrictId" list="#{1:'true',2:'f……

------解决方案--------------------
Java code
<s:select name="vote.currentVote" list="#{0 : 'false', 1 : 'true'}"></s:select>