我在做SSH整合项目的时候,用到了表单checklist复选框,我在Action中接收到复选框中的多个值,那么怎样才能存到数据库中啊。 
我在JSP中 
<s:checkboxlist name="userInfo.likes" list="#{'a':'体育','b':'上网','c':'购物','d':'音乐'}"></s:checkboxlist> 
当选择前3个时候,我在Action中将接收到的参数打印出来,结果是a,b,c,但是结果报错,说是无法插入呀。 

解决方案 »

  1.   

    我也碰到这个问题!还连带着Hibernate的级联添加一块的!郁闷死了!
      

  2.   

    在action中定义一个字符串数组呀...不就存在了数组里面,你插入是用的什么?可以将它们打成一个字符串在插入嘛
      

  3.   

    使用hibernate,检查配置,
    使用ibatis,查看sql
    使用jdbc,查看sql,和statement