jsp判断账号是否为管理员或用户或为错误

如题所述

<body>
<jsp:useBean id="userService" class="service.imp.UserService" scope="session"></jsp:useBean>
<%
String userName=request.getParameter("userName");
String password=request.getParameter("password");
//保存用户对象到会话
session.setAttribute("user",userService.validateUser(userName,password));
if(userService.validateUser(userName,password)!=null)
{
if(userName.equals("管理员"))
response.sendRedirect("index.jsp");
}
if(userName.equals("普通用户"))
{
response.sendRedirect("main.jsp");
}
else
{
out.println("对不起,没有找到该用户或密码错误,请重新输入<a href=login.jsp>返回</a>");
}
%>

</body>
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-12-22
可以用过滤器,或者权限框架,也可以自己写判断