天天看點

56jsp登入案例

login.jsp

<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
 <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
 %>
 <html>
     <head>
         <!-- Page title -->
         <title>Login</title>
         <!-- End of Page title -->
         <!-- Libraries -->
         <link type="text/css" href="css/login.css" rel="stylesheet" />    
         <link type="text/css" href="css/smoothness/jquery-ui-1.7.2.custom.html" rel="stylesheet" />    
         <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
         <script type="text/javascript" src="js/easyTooltip.js"></script>
         <script type="text/javascript" src="js/jquery-ui-1.7.2.custom.min.js"></script>
         <!-- End of Libraries -->    
     </head>
     <body>
     <div id="container">
         <div class="logo">
             <a href="#"><img src="assets/logo.png" alt="" /></a>
         </div>
         <div id="box">
             <form action="dologin.jsp" method="post">
             <p class="main">
                 <label>使用者名: </label>
                 <input name="username" value="" /> 
                 <label>密碼: </label>
                 <input type="password" name="password" value="">    
             </p>
             <p class="space">
                 <input type="submit" value="登入" class="login" style="cursor: pointer;"/>
             </p>
             </form>
         </div>
     </div>
     </body>
 </html>dologin.jsp
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
 <%
   String path = request.getContextPath();
   String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
   String username ="";
   String password ="";
   request.setCharacterEncoding("utf-8");//防止中文亂碼
   
   username = request.getParameter("username");
   password = request.getParameter("password");
   
   //如果使用者和密碼都等于admin,則登入成功
   if("admin".equals(username)&&"admin".equals(password))
   {
      session.setAttribute("loginUser", username);
      request.getRequestDispatcher("login_success.jsp").forward(request, response);
      
   }
   else
   {
      response.sendRedirect("login_failure.jsp");
   }
 %>
 login_failure.jsp

 <%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
 <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
 %>
 <html>
     <head>
         <!-- Page title -->
         <title>imooc - Login</title>
         <!-- End of Page title -->
         <!-- Libraries -->
         <link type="text/css" href="css/login.css" rel="stylesheet" />    
         <link type="text/css" href="css/smoothness/jquery-ui-1.7.2.custom.html" rel="stylesheet" />    
         <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
         <script type="text/javascript" src="js/easyTooltip.js"></script>
         <script type="text/javascript" src="js/jquery-ui-1.7.2.custom.min.js"></script>
         <!-- End of Libraries -->    
     </head>
     <body>
     <div id="container">
         <div class="logo">
             <a href="#"><img src="assets/logo.png" alt="" /></a>
         </div>
         <div id="box">
              登入失敗!請檢查使用者或者密碼!<br>
           <a href="login.jsp">傳回登入</a>   
         </div>
     </div>
     </body>
 </html>      
56jsp登入案例