<span style="font-size:18px;">这篇是用来验证登陆学生身份的关于登陆页面可以查看这篇</span>
<span style="font-size:18px;">http://blog.csdn.net/u013372441/article/details/49512051
</span>
<span style="font-size:18px;"><%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="one.java.dom.Admin" %>
<!-- 上面的代码引入java的类-->
<% request.setCharacterEncoding("utf-8");
//设定接受的字符串的编码为utf-8
/*response.setCharacterEncoding("utf-8");
在使用这个的时候是依然有乱码的*/
%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>login</title>
</head>
<body>
<jsp:useBean id="user" class="one.java.dom.Admin"></jsp:useBean>
<!-- 使用javabean引入类 -->
<jsp:useBean id="userservice" class="one.java.dom.UserService"></jsp:useBean>
<jsp:setProperty property="*" name="user"/>
<!-- 使用引入的类的所有属性 -->
<%
user.setUsername(request.getParameter("username"));
//得到从登陆页面发送来的登录名
user.setPassword(request.getParameter("password"));
//得到从登陆页面发生来的密码
if(userservice.loginAdmin(user)) //判断登陆名是否正确,
{
session.setAttribute("user",user);//若正确则将产生一个session,用于网页身份认证
%>
<jsp:forward page="main.jsp"></jsp:forward>//转到main.jsp网页
<%
}
else
{%>
<jsp:forward page="index.html"></jsp:forward>
//如果密码错误则返回到登陆页面
<%
}
%>
</body>
</html></span>