首页 > 代码库 > java web 程序---登陆验证注销/重定向session_login.jsp/
java web 程序---登陆验证注销/重定向session_login.jsp/
思路:第一个页面是: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=http://www.mamicode.com/ "提交" /> </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=http://www.mamicode.com/ "session_logout.jsp" >注销</a> <%} else {%> <h1>您还未登陆,不能查看保密信息,请先登陆</h1><a href=http://www.mamicode.com/ "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> |
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。