これはかなりばかげた質問かもしれません。null 例外が発生する理由を理解しようとしています。助けてください。
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);
}
ユーザー名が「ADMIN」と等しいかどうかを確認するためにjspを取得しようとしています.adminと等しくない場合、エラーが発生してログインページが要求されます。
しかし、次の行でヌル ポインター例外が発生します。
if (!username.equals("ADMIN")) {
ありがとう