0

これはかなりばかげた質問かもしれません。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")) {

ありがとう

4

2 に答える 2