当前页面: 开发资料首页 → JSP 专题 → 关于checkbox在两个页面的传值问题~急!
关于checkbox在两个页面的传值问题~急!
摘要: 关于checkbox在两个页面的传值问题~急!
A页面中:代码如下
while (rs.next())
{
out.print("<tr>");
out.print("<td width=/"60/">");
out.print("
");//删除了
");
out.print("</td>");
out.print("<td width=/"641/">");
out.print("<td>+ "/" target=/"_blank/">" + rs.getString(6)
+ "</td>");
out.print("</td>");
out.print("</tr>");
}
说明:根据查询条件查询数据库中的记录,然后以超链接的形式动态输出记录,输出的每个条目前有一个checkbox
我想实现的功能是:用户在A页面中随便勾选符合需要的checkbox,然后点击“提交”按钮,通过表单提交到B页面,然后在B页面中把用户选择的这些结果写入到数据库中。
请教各位大侠,这个功能应该怎么实现呢?是否要用到数组?
隐藏域,保存上个页面传过来的值!
你每个checkbox的名字都不一样 怎么取值啊...
name 不要rs.getstring(1)啦
。。。倒。。。发错了。。名字应该是一样的,那应该怎么取它们的值呢?
B页面中用数组接收String[] name=request.getParameterValues("name");
楼上方法正确