struts2获取复选框的值的问题

njyu 2009-02-10

昨天遇到这样一个问题:

      在做添加信息的时候,需要用户选择自己的爱好(复选框),在action中获取复选框值的时候得到如下字符串"1 , 2, 3, 4 ",多了一个空格!开始没注意,以至于在编辑信息的时候,复选框的回显始终做不出来!

      后来采用手动获取复选框值的方式解决了问题,不知道还有别的解决方案没!

njyu 2009-02-11
郁闷了,怎么没有人来解答这个问题呢?
cbywxy 2009-02-12
解决了就好了。我们也是手动解决的。。
Fly_m 2009-02-12
这是什么复选框,我作checkbox都是用XXXList的,然后在服务端访问list,客户端用list.id这种形式的name.
njyu 2009-02-13
恩,问题是解决了!在想能不能避免所获取的值中间的空格!
kyo100900 2009-02-16
你回显用的是 struts2 的标签吗?
njyu 2009-02-17
不是,最古老的<% %>实现的,尝试了用别的方法,无奈都没成功!为了进度最后只好先解决问题!不知道你有什么高见?
KimShen 2009-02-17
我从来没碰到这个问题,方便贴出代码吗
OuYangGod 2009-02-24
在action中用list接收啊
kaig 2009-02-27
贴代码看一下
<s:generator convert="" />利用转换器类或许可以
Global site tag (gtag.js) - Google Analytics