jsp实现用户登录

By admin in 计算机教程 on 2019年6月23日

<%@ page language=”java” import=”java.util.*”
pageEncoding=”UTF-8″%>
<html>
<head>

登录界面 login.jsp:

<!– 引入的css压缩文件 –>
<link rel=”stylesheet” type=”text/css”
href=”<%=request.getContextPath()%>/resources/css/bootstrap.min.css”>

 

</head>

[java] view
plain
 copy

<body>
hello world
<br>

 

<!– 最后引入js,并且在下面的js之前引入,提高页面加载速度
,由于这里用的是bootstrap3,所以jquery文件必须是1.9.1以上版本–>
<script type=”text/javascript” language=”javascript”
src='<%=request.getContextPath()%>/js/bootstrap/jquery-1.9.1.js’></script>

  1. <%@ page language=”java” import=”java.util.*” contentType=”text/html; charset=utf-8″%>  
  2. <%  
  3.    String path = request.getContextPath();  
  4.    String basePath = request.getScheme()+”://”+request.getServerName()+”:”+request.getServerPort()+path+”/”;  
  5. %>  
  6. <html>  
  7.     <head>  
  8.         <!– Page title –>  
  9.         <title>imooc – Login</title>  
  10.         <!– End of Page title –>  
  11.         <!– Libraries –>  
  12.         <link type=”text/css” href=”css/login.css” rel=”stylesheet” />      
  13.         <link type=”text/css” href=”css/smoothness/jquery-ui-1.7.2.custom.html” rel=”stylesheet” />     
  14.         <script type=”text/javascript” src=”js/jquery-1.3.2.min.js”></script>  
  15.         <script type=”text/javascript” src=”js/easyTooltip.js”></script>  
  16.         <script type=”text/javascript” src=”js/jquery-ui-1.7.2.custom.min.js”></script>  
  17.         <!– End of Libraries –>   
  18.     </head>  
  19.     <body>  
  20.     <div id=”container”>  
  21.         <div class=”logo”>  
  22.             <a href=”#”><img src=”logo.png” alt=”” /></a>  
  23.         </div>  
  24.         <div id=”box”>  
  25.             <form action=”dologin.jsp” method=”post”>  
  26.             <p class=”main”>  
  27.                 <label>用户名: </label>  
  28.                 <input name=”username” value=”” />   
  29.                 <label>密码: </label>  
  30.                 <input type=”password” name=”password” value=””>    
  31.             </p>  
  32.             <p class=”space”>  
  33.                 <input type=”submit” value=”登录” class=”login” style=”cursor: pointer;”/>  
  34.             </p>  
  35.             </form>  
  36.         </div>  
  37.     </div>  
  38.     </body>  
  39. </html>  

<!– 引入的js压缩文件 –>
<script type=”text/javascript” language=”javascript”
src='<%=request.getContextPath()%>/js/bootstrap/bootstrap.min.js’></script>

对登录的响应 dologin.jsp:

</body>
</html>

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

 


[java] view
plain
 copy

 

  1. <%@ page language=”java” import=”java.util.*” contentType=”text/html; charset=utf-8″%>  
  2. <%  
  3.   String path = request.getContextPath();  
  4.   String basePath = request.getScheme()+”://”+request.getServerName()+”:”+request.getServerPort()+path+”/”;  
  5.   String username =””;  
  6.   String password =””;  
  7.   request.setCharacterEncoding(“utf-8”);//防止中文乱码  
  8.     
  9.   username = request.getParameter(“username”);  
  10.   password = request.getParameter(“password”);  
  11.     
  12.   //如果用户和密码都等于admin,则登录成功  
  13.   if(“admin”.equals(username)&&”admin”.equals(password))  
  14.   {  
  15.      session.setAttribute(“loginUser”, username);  
  16.      request.getRequestDispatcher(“login_success.jsp”).forward(request, response);  
  17.        
  18.   }  
  19.   else  
  20.   {  
  21.      response.sendRedirect(“login_failure.jsp”);  
  22.   }  
  23. %>  

这里注意的是:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 澳门金沙30064在线网站 版权所有