6
Wczoraj pojawiłem się w wywiadzie. Wywiad pokazuje mi ten kod i asked-Brak wyjątku NullPointerException w JSTL podczas wywoływania metod na obiekcie pustym powiązanym z obiektem object.why?
<c:when test='${hobby.equals("hobby1")}'>
Dlaczego nie ma zerowy wskaźnik, natomiast wartość hobby
jest null
Code jest as-
W
Sevlet class
-
request.setAttribute("hobby", null);
request.getRequestDispatcher("display.jsp").forward(request, response);
W
display.jsp
-
<c:when test='${hobby.equals("hobby1")}'>
JSTL i EL są używane do renderowania widoku, stąd wyjątek i zmienna pusta są traktowane pustą białą spacją. –