个简单的学生登陆系统的jsp实现之登陆身份验证

[html] view plain copy
  1. <span style="font-size:18px;">这篇是用来验证登陆学生身份的关于登陆页面可以查看这篇</span>  
[html] view plain copy
  1. <span style="font-size:18px;">http://blog.csdn.net/u013372441/article/details/49512051  
  2. </span>  
[html] view plain copy
  1. <span style="font-size:18px;"><%@ page language="java" contentType="text/html; charset=UTF-8"  
  2.     pageEncoding="UTF-8"%>  
  3. <%@ page import="one.java.dom.Admin" %>  
  4. <!-- 上面的代码引入java的类-->  
  5. <%   request.setCharacterEncoding("utf-8");  
  6. //设定接受的字符串的编码为utf-8  
  7.     /*response.setCharacterEncoding("utf-8");   
  8.      在使用这个的时候是依然有乱码的*/  
  9. %>  
  10. <!DOCTYPE html>  
  11. <html>  
  12. <head>  
  13. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
  14. <title>login</title>  
  15. </head>  
  16. <body>  
  17. <jsp:useBean id="user" class="one.java.dom.Admin"></jsp:useBean>  
  18. <!-- 使用javabean引入类 -->  
  19. <jsp:useBean id="userservice" class="one.java.dom.UserService"></jsp:useBean>  
  20. <jsp:setProperty  property="*" name="user"/>  
  21. <!-- 使用引入的类的所有属性 -->  
  22. <%  
  23.         user.setUsername(request.getParameter("username"));  
  24. //得到从登陆页面发送来的登录名  
  25.         user.setPassword(request.getParameter("password"));  
  26. //得到从登陆页面发生来的密码  
  27.         if(userservice.loginAdmin(user)) //判断登陆名是否正确,  
  28.             {  
  29.             session.setAttribute("user",user);//若正确则将产生一个session,用于网页身份认证  
  30.             %>  
  31.             <jsp:forward page="main.jsp"></jsp:forward>//转到main.jsp网页  
  32.     <%  
  33.     }  
  34.         else  
  35.             {%>  
  36.             <jsp:forward page="index.html"></jsp:forward>  
  37.             //如果密码错误则返回到登陆页面  
  38.     <%  
  39.     }  
  40.     %>  
  41. </body>  
  42. </html></span>  
展开阅读全文

没有更多推荐了,返回首页