初学者请教问题之七:jsp分页取值问题 一个含有checkbox的页面(从数据库读取),我想勾选第1,2,3页的checkbox,然后把它的值取出来,我应该怎么做,这个问题很急,希望大家帮忙,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把它们的值暂时存到session里去,用完了再removeAttribute就是了。 具体怎么做?我对session概念不是很清楚 个人习惯比较不爱用session,给你两页的代码,你自己修改吧<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title></head><script language="javascript">function refushpage(){ form1.submit();}</script><% String href1=""; try{ String checkbox=request.getParameter("checkbox"); String checkbox2=request.getParameter("checkbox2"); String checkbox3=request.getParameter("checkbox3"); href1="jsp2.jsp?checkbox="+checkbox+"&checkbox2="+checkbox2+"&checkbox3="+checkbox3; }catch(Exception e){ }%><body><p><form id="form1" name="form1" method="post" action="jsp2.jsp"> <label> <input type="checkbox" name="checkbox" value="checkbox'value" />aaa</label> <p> <label> <input type="checkbox" name="checkbox2" value="checkbox2'value" /> bbb</label> </p> <p> <label> <input type="checkbox" name="checkbox3" value="checkbox3'value" /> ccc</label> </p> <p> <label> <input type="submit" name="Submit" value="下一页" /> </label></p></form><label></label><p> </p></body></html>-------------------------------------------------<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title></head><body><% String str=(String)request.getParameter("checkbox"); String str2=(String)request.getParameter("checkbox2"); String str3=(String)request.getParameter("checkbox3"); out.println(str); out.println("<br>"); out.println(str2); out.println("<br>"); out.println(str3);%></body></html> 如果仅仅是回到原本那页,再重新选完(不管是勾选还是去掉勾选),提交,session又会被覆盖了,得到的就是你最后一次操作的结果。所以你别的什么也不用作 不是太明白,是不是还是要用session? Html的input标签的value能取${对象.属性}值吗? 求助,如何将网页的在线计算工具下载查询本地的数据库? Spring 事务配置 问题(BeanNameAutoProxyCreator) 文字編碼 类中设置session的值,页面中无法取出,为什么? [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 ??求助啊 Win2000自动重启 一个很辣手的问题 JavaBeans封装数据库的问题 关于MVC与webwork 局域网内无法通过ip地址访问server JSP如何向MYSQL的BLOG字段插入图片,我的代码有什么问题,帮帮忙吧!
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script language="javascript">function refushpage(){
form1.submit();
}</script><%
String href1="";
try{
String checkbox=request.getParameter("checkbox");
String checkbox2=request.getParameter("checkbox2");
String checkbox3=request.getParameter("checkbox3");
href1="jsp2.jsp?checkbox="+checkbox+"&checkbox2="+checkbox2+"&checkbox3="+checkbox3;
}catch(Exception e){
}
%><body>
<p>
<form id="form1" name="form1" method="post" action="jsp2.jsp">
<label>
<input type="checkbox" name="checkbox" value="checkbox'value" />
aaa</label>
<p>
<label>
<input type="checkbox" name="checkbox2" value="checkbox2'value" />
bbb</label>
</p>
<p>
<label>
<input type="checkbox" name="checkbox3" value="checkbox3'value" />
ccc</label>
</p>
<p>
<label>
<input type="submit" name="Submit" value="下一页" />
</label>
</p>
</form>
<label></label>
<p> </p>
</body></html>
-------------------------------------------------
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head><body>
<%
String str=(String)request.getParameter("checkbox");
String str2=(String)request.getParameter("checkbox2");
String str3=(String)request.getParameter("checkbox3");
out.println(str);
out.println("<br>");
out.println(str2);
out.println("<br>");
out.println(str3);
%>
</body>
</html>
所以你别的什么也不用作