jakarta.servlet.jsp.JspTagException은 JSP 페이지에서 태그를 처리하는 중에 발생하는 예외임
jsp파일에서 jstl을 이용 forEach태그 작성
실행 시 forEach태그 items 부분에서 오류발생
controller에서 넘어온 list를 인식할 수 없다는 오류
해결 방법
- 로그 출력: list가 null인지 확인하기 위해 Action 클래스에서 로그를 추가
- Null 체크: JSP에서 list가 비어있는지 체크
- JSTL 버전 확인: 사용하는 JSTL 버전과 라이브러리가 올바른지 확인
controller에선 이미 로그를 출력하고 있었음 == 원인이 아님
jstl 버전 확인 == 원인 아님
jsp에서 null 체크 == <c:out value="${boardList}" />으로 출력해봄
첫 실행 == 출력안됨
원인이 뭔지 잘 모르겠어서 수정없이 한번 더 실행 == 출력됨
원인을 찾지 못함
'javaboiii의 Error | Exception' 카테고리의 다른 글
Exception - java.lang.IllegalStateException (0) | 2024.09.23 |
---|---|
ORA-12519 TNS:no appropriate handler found (1) | 2024.09.23 |
Exception - java.lang.IllegalStateException (0) | 2024.09.11 |
Exception - java.lang.ClassCastException (1) | 2024.09.10 |
톰캣오류 - Server Tomcat v10.1 Server at localhost failed to start. (0) | 2024.09.09 |