怎样将选择的多个checkbox保存到数据库中? 在struts中,建立了一个formbean,当中有一个String类型的name(用户)属性.在jsp页面中,我要选择多个商品(type="checkbox"类型)保存到数据库中.我该怎样做才能让一个用户对应多个商品?请高手指点!最好详细点,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先!你页面中需得到你这个用户,如果只是单纯的frombean的话,页面中必须有个值代表你的这个用户,因为一个用户对应多个商品,多个商品的话!你意思是要多选,如果你的frombean中只有一个用户属性,提交到你struts的action中时可以这样取得checkbox的值:String[] str = request.getParameter(" FileName");for(int i=0;i<str.length;i++)System.out.println(str[i]);//可以打印出来看看前提是,你的jsp页面中checkbox的每个元素的name是相同的 刚才的问题中有一个错误,建立的formbean,当中有一个String类型的name(商品)属性.问题的关键在于,我怎样才能使一个用户得到多个商品.即:一个用户id对应多个商品id. 有用户又有商品,建立一个用户商品的关联表就好了一个用户ID可以对应多个商品ID checkbox应该换成<html:multibox property="box" value="商品id" />formbean里用数组private Integer[] box; 如何做一个jsp,在上面可以选择商品,而且可以选择商品的数量?多谢了 类似优酷的在线视频(分段)播放功能 怎么修改公交路线的具体信息? jquery+js+java 的动态弹出警告框 javaBean的调用,不太理解 mysql非主键唯一性如何设置 请教jsp的combox的联动问题 防止同一id重复登录的问题 求救:oracle的jdbc的问题 连接数据库出错?在线等待..... 数组问题,请教!!! 编译总提示找不到符号,搞了一周,快疯了 怎样在Eclipse下安装PDE(插件开发环境)?
多个商品的话!你意思是要多选,如果你的frombean中只有一个用户属性,提交到你struts的action中时可以这样取得checkbox的值:
String[] str = request.getParameter(" FileName");
for(int i=0;i<str.length;i++)
System.out.println(str[i]);//可以打印出来看看
前提是,你的jsp页面中checkbox的每个元素的name是相同的
一个用户ID可以对应多个商品ID
<html:multibox property="box" value="商品id" />formbean里用数组
private Integer[] box;