这可能是一个非常愚蠢的问题,我试图弄清楚为什么我得到一个空异常,请帮忙。
String username = (String)session.getAttribute("username");
if (!username.equals("ADMIN")) {
request.setAttribute("Error", "You are not the admin");
RequestDispatcher rd = request.getRequestDispatcher("LoginPage.jsp");
rd.forward(request,response);
}
我试图让 jsp 检查用户名是否等于“ADMIN”,如果它不等于 admin,那么它将给出一个错误,然后请求登录页面。
但我得到一个空指针异常的行:
if (!username.equals("ADMIN")) {
谢谢