jsp如何获取非表单元素

来源:百度知道 编辑:UC知道 时间:2024/05/07 17:02:09
我在一个JSP里面有<input type='checkbox' id='selectId' value="id" name="checkboxid">然后在另一个JSP里面<%=request.getParameterValues("checkboxid") %>获取出来的总是null
请问该怎么做

<input type='checkbox' id='selectId' value="id" name="checkboxid">
改成这样
<input type='checkbox' id='selectId' value="<%=id%>" name="checkboxid">
这个ID应该是数据库里面循环出来的变量

1.在当前页取得它的值赋给一个变量,这里用myId表示
2.提交前设置下参数:
request.setAttribute("checkboxid",myId);
3.在另一个页面中使用获取参数:
request.getAttribute("checkboxid");

checkbox必须被选中,request才能获取的到。你没有选中它,是不会被获取的。而且,你这个方法获得的是一个数组。

令一个你要连库,才能得到这个值,要不你使用javabean里面你就可以调用你的值,但是你使用前要现调用这个javabean包!