zoukankan      html  css  js  c++  java
  • java web 程序---登陆验证注销/重定向session_login.jsp/

    思路:第一个页面是:session_login.页面,一个form表单,一个脚本,输入的名称不为空,不,则重定向

        到welcome.jsp页面。否则,显示登陆失败,请输入登陆名称:

         第二个页面,是welcome.jsp页面,还有注销页面。重定向到session_logout.jsp页面,然后有一个提示,先登录才能看到保密信息。链接到session_login.jsp页面

        第三个页面是退出页面。然后跳转到登陆成功的页面

    session_login.jsp

      

     <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

    	<%
      		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

      <body>
    	<%
    		session.invalidate();
    	
    		response.setHeader("refresh","1;url=welcome.jsp");
    	
    	 %>
      </body>
    

      

  • 相关阅读:
    表达式计算
    atof和atoi
    十六进制与十进制之间的相互转换
    十六进制转八进制
    B. Blown Garland
    B. Arpa’s obvious problem and Mehrdad’s terrible solution
    ios::sync_with_stdio(false);
    1091 线段的重叠
    CODE[VS] 2614 安全区域
    CODE[VS] 2221 搬雕像 ——2011年台湾高级中学咨询学科能力竞赛
  • 原文地址:https://www.cnblogs.com/langlove/p/3715928.html
Copyright © 2011-2022 走看看