我想实现通过身份验证用户进入不同的页面,运行出来老是报错,然后把判断管理员,医生,和普通用户的if语句删掉程序就没问题了,是不是我自己改的这一段代码有问题?求指出问题所在。(java萌新,很多知识不会,每天沉浸在找bug的“欢乐”之中。。。)
//5.调用Service查询
UserService service = new UserServiceImpl();
User loginUser = service.login(user);
//6.判断是否登录成功
if(loginUser != null){
// //登录成功
// //将用户存入session
// session.setAttribute("user",loginUser);
if (loginUser.getIdentity()=="管理员") {
//将用户存入session
session.setAttribute("user",loginUser);
//跳转页面
response.sendRedirect(request.getContextPath()+"/index_manager.jsp");
}else if (loginUser.getIdentity()=="医生") {
//将用户存入session
session.setAttribute("user",loginUser);
//跳转页面
response.sendRedirect(request.getContextPath()+