到这里,快期末考试了,老师不讲课,我心里有苦不想说,也许没有考虑到老师的感受,让老师难堪了
但是我的行为已不再是我可以做的了。不可能了,我只是职业性的机械的做事了。
思路:
1.第一个是form表单,用户输入用户名和密码,点击登陆按钮 a.jsp
2.第二是验证页面,如果不是那个用户名和密码,则显示登陆失败或错误,点击链接重新登陆ok.jsp d.jsp
3.当用户为输入任何数据,即为空的时候,则提示用户先登录,c.jsp
第一个页面,就不写了
验证页面 ok.jsp
| 
       1 
      2 
      3 
      4 
      5 
      6 
      7 
      8 
      9 
      10 
      11 
      12 
      13 
      14 
      15 
      16 
      17  | 
    
      <%    String name=request.getParameter("username");    String pass=request.getParameter("password");    if(name.equals("abcde")&&pass.equals("3df")){    session.setAttribute("username",name);    session.setAttribute("password",pass);    %>    <jsp:forward page="c.jsp"/>    <% }else 
{    out.print("登陆失败!");    %>    <a href="a.jsp">登陆</a>    <%}      %> | 
c.jsp 是用户没有输入任何东西的时候,即session里没有信息
| 
       1 
      2 
      3 
      4 
      5 
      6 
      7 
      8 
      9 
      10 
      11  | 
    
      <%     String str1=(String)session.getAttribute("username");     String str2=(String)session.getAttribute("password");     if(str1==null||str2==null){         %>                   <jsp:forward page="d.jsp"/>     <%}    %>  登陆成功! | 
d.jsp 是用户没有登陆的提示页面 用户先登录
| 
       1 
      2 
      3 
      4  | 
    
      <body>  请您先  <a href="a.jsp">登陆</a></body> | 
java web程序 登陆验证页面 4个页面人性化设置,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/langlove/p/3769572.html