初学JSP求各位大神指导.

qingyifu88 2015-08-28 12:46:34
如图:

这是login.jsp页面的代码。
<%!int num=0;%>
<%
if(request.getParameter("yhm")!=null&&request.getParameter("mm")!=null){
String stryhm = request.getParameter("yhm");
String strmm = request.getParameter("mm");
if (stryhm.equals("abc123") && strmm.equals("abc12")) {
num++;
session.setAttribute("me", stryhm);
session.setAttribute("n", String.valueOf(num));
response.sendRedirect("index.jsp");
}

}
%>

这是index.jsp的代码

<%
String str=(String)session.getAttribute("me");
String num=(String)session.getAttribute("n");
%>
<%=str %>:您是本站的第<%=num %>位访客

问题来了,关闭页面在打开就变成null了。怎么保存不了。求大神指导。怎么写啊

...全文
89 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
王子文龙 2015-08-28
session保存用户,数量应该用application保存
回复
西部落酋长 2015-08-28
因为是重定向的问题,你换成转发request.getRequestDispatcher()
回复
枫醉秋 2015-08-28
最简单的办法就是把num放到application中去
回复
马七甲 2015-08-28
Session、并没有保存下来。
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-08-28 12:46
社区公告
暂无公告