思路:第一个页面是:session_login.页面,一个form表单,一个脚本,输入的名称不为空,不,则重定向
到welcome.jsp页面。否则,显示登陆失败,请输入登陆名称:
第二个页面,是welcome.jsp页面,还有注销页面。重定向到session_logout.jsp页面,然后有一个提示,先登录才能看到保密信息。链接到session_login.jsp页面
第三个页面是退出页面。然后跳转到登陆成功的页面
session_login.jsp
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 |
<body> <form action=""> 用户名:<input type="text"
name="uname"/><br/> <input type="submit"
value="提交"/> </form> <% String name=request.getParameter("uname"); if(name!=null&&!name.equals("")){ session.setAttribute("flag","ok"); response.sendRedirect("welcome.jsp");//重定向welcome.jsp页面 }else{ %> <h3>登陆失败,请输入登陆的名称:</h3> <% }%> </body> |
welcome.jsp
|
1
2
3
4
5
6
7
8
9
10
11
12
13 |
<% if(session.getAttribute("flag")!=null){ %> <h1>保密信息,欢迎光临本页面!!!</h1> <a href="session_logout.jsp">注销</a> <%}else{%> <h1>您还未登陆,不能查看保密信息,请先登陆</h1><a href="session_login.jsp">点击登录</a> <%}%> </body> |
session_logout.jsp
|
1
2
3
4
5
6
7
8 |
<body> <% session.invalidate(); response.setHeader("refresh","1;url=welcome.jsp"); %></body> |
java web 程序---登陆验证注销/重定向session_login.jsp/,布布扣,bubuko.com
java web 程序---登陆验证注销/重定向session_login.jsp/
原文地址:http://www.cnblogs.com/langlove/p/3715928.html