码迷,mamicode.com
首页 > 编程语言 > 详细

java web 程序---登陆验证4个页面

时间:2014-05-09 10:10:30      阅读:356      评论:0      收藏:0      [点我收藏+]

标签:blog   class   code   java   ext   int   

思路:

    1.第一个是登陆页面login.jsp一个form表单。点击登陆按钮

   2.第二个是验证页面check.jsp.如果username和password都正确。则跳转到另一个页面a.jsp显示登陆成功。否则,登陆有误,提醒用户,重新登陆。

        3.当用户没有输入用户名和密码就直接进入登陆页面,那么有一个b.jsp页面,进行验证,用户名和密码都不为空,如果为空,则提示用户请先登陆。

 

    其实,到这里,这么人性化的设计还是他,不是他,我他妈都不用这么烦,这么爱,

 

login.jsp

1
2
3
4
5
6
7
<body>
   <form action="check.jsp">
   用户名:<input type="text" name="username"/><br/>
   密 码:<input type="password" name="pass"/><br/>
   <input type="submit" value="登陆"/>
   </form>
 </body>

  check.jsp

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<body>
   <%
       String name=request.getParameter("username");
       String pass=request.getParameter("pass");
       if(name.equals("zl")&&pass.equals("00")){
           session.setAttribute("name",name);
           session.setAttribute("pass",pass);
           %>
           <jsp:forward page="c.jsp"/>
        
       <% }else{
       out.print("您好,您的输入有误");
       %>  
       <a href="login.jsp">登陆</a>
        
            
        
       <%}%>
     
 </body>

  a.jsp

1
2
3
4
5
6
7
8
9
10
11
12
<body>
<%
        String name=(String)session.getAttribute("name");
        String pass=(String)session.getAttribute("pass");
            if(name==null||pass==null){%>
               <jsp:forward page="b.jsp"/>
     
                      
<%}%>
 
          欢迎<%=request.getParamer("username")%>登录成功!
</body>       

  b.jsp

1
2
3
4
5
<body>
 
 
<a href="login.jsp">请先登录</a>
</body>

  

java web 程序---登陆验证4个页面,布布扣,bubuko.com

java web 程序---登陆验证4个页面

标签:blog   class   code   java   ext   int   

原文地址:http://www.cnblogs.com/langlove/p/3716845.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!