Advertisement
Guest User

Untitled

a guest
Sep 28th, 2011
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 4.11 KB | None | 0 0
  1. <%@page import="model.UserDTO"%>
  2. <%@page import="data.UserDAO"%>
  3. <%!
  4. private static UserDAO userDAO = new UserDAO();
  5. %>
  6. <%
  7. if(request.getParameter("type")!=null) {
  8.    UserDTO user = new UserDTO();
  9.    user.setUsername(request.getParameter("user"));
  10.    user.setPassword(request.getParameter("pass"));
  11.    if (userDAO.loginUser(user)) {
  12.        session = request.getSession(true);
  13.        session.setAttribute("user", user.getUsername());
  14.        session.setAttribute("type", "admin");
  15.     response.sendRedirect("products.jsp");
  16.    }
  17. }
  18. %>
  19. <!DOCTYPE html>
  20. <html>
  21.     <head>
  22.         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  23.         <title>Internet Dreams</title>
  24.         <link rel="stylesheet" href="css/screen.css" type="text/css" media="screen" title="default" />
  25.         <!--  jquery core -->
  26.         <script src="js/jquery/jquery-1.4.1.min.js" type="text/javascript"></script>
  27.  
  28.         <!-- Custom jquery scripts -->
  29.         <script src="js/jquery/custom_jquery.js" type="text/javascript"></script>
  30.  
  31.         <!-- MUST BE THE LAST SCRIPT IN <HEAD></HEAD></HEAD> png fix -->
  32.     <script src="js/jquery/jquery.pngFix.pack.js" type="text/javascript"></script>
  33. </head>
  34. <body id="login-bg">
  35.  
  36.     <!-- Start: login-holder -->
  37.     <div id="login-holder">
  38.  
  39.         <!-- start logo -->
  40.         <div id="logo-login">
  41.  
  42.         </div>
  43.         <!-- end logo -->
  44.  
  45.         <div class="clear"></div>
  46.  
  47.         <!--  start loginbox ................................................................................. -->
  48.         <div id="loginbox">
  49.  
  50.             <!--  start login-inner -->
  51.             <div id="login-inner">
  52.                 <table border="0" cellpadding="0" cellspacing="0">
  53.                     <tr>
  54.                         <th>Username</th>
  55.                         <td><input type="text"  class="login-inp" id="userLogin" /></td>
  56.                     </tr>
  57.                     <tr>
  58.                         <th>Password</th>
  59.                         <td><input type="password" value="************"  onfocus="this.value=''" class="login-inp" id="passLogin"/></td>
  60.                     </tr>
  61.                     <tr>
  62.                         <th></th>
  63.                         <td valign="top"><input type="checkbox" class="checkbox-size" id="login-check" /><label for="login-check">Remember me</label></td>
  64.                     </tr>
  65.                     <tr>
  66.                         <th></th>
  67.                         <td><input type="button" class="submit-login" id="loginButton" /></td>
  68.                     </tr>
  69.                 </table>
  70.             </div>
  71.             <!--  end login-inner -->
  72.             <div class="clear"></div>
  73.         </div>
  74.         <!--  end loginbox -->
  75.  
  76.         <!--  start forgotbox ................................................................................... -->
  77.         <div id="forgotbox">
  78.             <div id="forgotbox-text">Please send us your email and we'll reset your password.</div>
  79.             <!--  start forgot-inner -->
  80.             <div id="forgot-inner">
  81.                 <table border="0" cellpadding="0" cellspacing="0">
  82.                     <tr>
  83.                         <th>Email address:</th>
  84.                         <td><input type="text" value="" class="login-inp" /></td>
  85.                     </tr>
  86.                     <tr>
  87.                         <th> </th>
  88.                         <td><input type="button" class="submit-login"  /></td>
  89.                     </tr>
  90.                 </table>
  91.             </div>
  92.             <!--  end forgot-inner -->
  93.             <div class="clear"></div>
  94.             <a href="" class="back-login">Back to login</a>
  95.         </div>
  96.         <!--  end forgotbox -->
  97.  
  98.     </div>
  99.     <!-- End: login-holder -->
  100.     <script type="text/javascript">
  101.         $(document).pngFix( );
  102.         // Login clicked
  103.         $('#loginButton').click(function() {
  104.             var user = $('#userLogin').val();
  105.             var pass = $('#passLogin').val();
  106.             if (user != null && pass != null)
  107.                $.post("login.jsp", {type:"login", user:user, pass:pass} );
  108.         });
  109.     </script>
  110. </body>
  111. </html>
  112.  
  113.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement