我想实现一个简单的购物篮页面,功能如下:从前面一个搜索页面转到这个页面,比如前面搜索的为“书籍”类型,这个页面出现的全部是书籍相关的信息。
每条记录前面有个多选框供用户选择,如果中意,可以多选N本书,最下方有个提交可以将用户选择的这N本书提交到新的页面(就是购物篮页面)现在这个多选框有点麻烦,怎么让它跟当前的这条记录关联起来?
还有我在JSP中用表格实现只写了一条<input type="checkbox" name="active" value="<%=i%>">,其他都是JSP动态生成的
这样处理查询数据的时候相对方便,因为不知道有多少记录。但是处理多选框时就麻烦了,头痛啊如果我这种思路不能实现,有什么好办法不?能实现我这个功能就行。多选框弄得我烦死了!

解决方案 »

  1.   

    原来这样的:<input type="checkbox" name="active" value=" <%=i%>">
    改成:<input type="checkbox" name="active" value=" <%=bookId%>">就是,把checkbox的value设置成后面的书的ID这样不就关联起来的吗?
    你取到了checkbox就取到了后面那本书的ID
      

  2.   

    你的商品总有个ID吧? 或者其它标识,你把这个值设为checkbox的value就可以了.
    <input type="checkbox" name="active" value=" <%=bookId%>">,
      

  3.   

     <input type="checkbox" name="active" value=" <%=bookId%>"> 
    是正解