你好 请问知道在jsp中怎么把选中的多选框的值传到servlet吗

jsp中
<div id="delete"><a href="OurServlet?method=333sid=<%%>" onclick="return confirm('确定要删除此类别信息吗?');">删除</a></div>

<td align="center" width="150px"><input type="checkbox" name="checked" style="margin-left:-1px" value=<%=our.getId()%>/></td>

servlet中
String sid[]=request.getParameterValues("checked");
System.out.print(sid);
for(int i=0;i<sid.length;i++)
{
user.setId(Integer.parseInt(sid[i]));
}
不知道 sid=<%%>该怎么写

推荐用js吧!
onclick事件

$('#id').click(function(){
//1.获取你的所有复选框的值
//2.ajax发送post或者get请求或者window.href=‘OurServlet?method=333sid=’+第一步获取的值
});
温馨提示:内容为网友见解,仅供参考
无其他回答

jsp中的checkbox怎么将选中的值传到后台?
前台代码应该是 苹果 香蕉 橘子 后台获取代码是 response.setCharacterEncoding("UTF-8");request.setCharacterEncoding("UTF-8");String [] shuigou=request.getParameterValues("checkboxname");for (int i = 0; i < shuigou.length; i++) { String shuiguoname=shuigou[i];System.out.println...

请问:jsp页面 表单怎样提交大量数据到serverlet 如用for循环生成一个100...
你可以创建一个对象用于封装你的数据,然后用request.getParameter("标签名") ;来获取你表单中的数据,然后把你获取的数据封装到实体对象中.然后在存储你的数据到数据库或者别的.

一个jsp中页面中查询出来的值,传到另一个页面中显示
方案:一个是在跳转的时候经过一个servlet或者controller,然后在这里获取你选中的值,将这些数据传到第二个页面 另一个是跳转的时候经过一个servlet或者controller,在这获取需要修改的信息,然后返回到第二页 最后是在当前页将信息保存到session或者cookie中,到第二页获取其中的值。各有优点和缺点:第一...

请问JSP页面中的标签里的值如何传到另一个JSP中使用?
JSP页面中的标签里的值传到另一个JSP中步骤如下:1,首先需要在这里创建一个名为a.html的HTML页面。2,然后编写一个简单的JSP页面,我们定义b.jsp,并将两个文件放在一个目录下。3,在a.html中定义超链接 ,然后超链接的href值指向b.html,并在连接后添加所需的参数。4,添加一个在b.jsp中获取...

jsp 批量修改选中的数据,如图所示,复选框选中几条数据后,将文本框...
因为复选框(如果你说的是checkbox的话)是一组name一样的,所以jsp这边你可以用 String checkboxes[] = request.getParameterValues("checkbox");来获得所有已经勾选的checkbox的value,然后遍历,再进行处理。如果checkboxes是null说明页面上没有选中任何复选框。希望可以帮到你.!

...跳到servlet,怎么把页面上的值传到servlet里面?
jsp页面: servlet里面:String name=request.getParameter("parm1");String pw=request.getParameter("parm2");\/\/ 这里的name和pw就是分别从页面上传过来的name和pw的值

jsp通过servlet传值到另一个jsp页面
jsp通过servlet传值到另外一个jsp的方法:jsp通过form表单传给servlet的值通过request对象可以传到另外一个jsp。Servlet传值给Jsp具体实现如下:java代码:String a= "abccdefg "; request.setAttribute( "ValueA ",a); request.getRequestDispatcher( "网址\/jsp页面 ").forward(request,response)...

jsp button提交一个值到servlet
"id") %>)' 这个id值就是你要传的值 在javascript里写test的方法test(i){ location.href="XXServlet?id="+val;}就可以传递到你的servlet里了,你在servlet的int i=Integer.parseInt(request.getParameter("id"));,后面可以加一个输出语句,验证一下你传递过去的值是不是正确的 ...

在jsp中有几个文本框,我想用hibernate获取出文本框的值,请问在service该...
hibernate没法获取的,需要用servlet获取然后传给hibernate.可以使用request.getParameter("");括号里面是你那几个文本框的id属性名字

jsp 如何获取多选下拉列表框的值
多选框取一个相同的名字 比如叫name 然后在servlet里通过request.getParameterValues("name")得到一个String类型的数组。这个数组就是多选框的值的数组 下拉列表也是取一个名字 然后request.getParameter("name") 得到一个String值

相似回答