📄 login.jsp
字号:
<%@ page contentType="text/html; charset=GBK" %><!--指定本页文字编码为GBK-->
<%@page import="grad.util.user.*;"%><!--引入user包下的user和op_user类-->
<%@ page session="true" %><!--设置session有效-->
<html>
<head>
<title>
login
</title>
</head>
<body bgcolor="#ffffff">
<h1>
<%
String password=request.getParameter("password");
String usercode=request.getParameter("user");
String type=request.getParameter("type");
op_user ope=new op_user();//构造用户管理对象
if(ope.isLogin(usercode,password,type)){//调用isLogin方法判断是否允许用户登录
user us=ope.getUserByUserCode(usercode,type);//允许用户登录则取得用户信息
session.setAttribute("usercode",usercode);//把用户编号写入session
session.setAttribute("usertype",new Integer(us.getType()));//把用户类型写入session
switch (us.getType())
{
case 1:response.sendRedirect("student/index.htm");break; //登录用户是学生
case 2:response.sendRedirect("teacher/index.htm");break; //登录用户是老师
case 3:response.sendRedirect("admin/index.htm");break; //登录用户是管理员
default:response.sendRedirect("index.jsp");break;
}
}else{
out.print("<script language=\"javascript\">alert(\"请重新登录\")</script>");
response.sendRedirect("index.jsp");
}
%>
</h1>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -