< 에러 메시지 >
4월 20, 2024 7:13:33 오후 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: 경로 [/j03]의 컨텍스트 내의 서블릿 [pf]을(를) 위한 Servlet.service() 호출이, 근본 원인(root cause)과 함께, 예외 [/WEB-INF/views/login.jsp (행: [26], 열: [23]) #{...}은(는) 템플릿 텍스트에서 허용되지 않습니다.]을(를) 발생시켰습니다.
org.apache.jasper.JasperException: /WEB-INF/views/login.jsp (행: [26], 열: [23]) #{...}은(는) 템플릿 텍스트에서 허용되지 않습니다.
< 원인 >
<div class="input-container">
<input type="#{type}" id="#{label}" required="required"/>
<label for="#{label}">Username</label>
<div class="bar"></div>
</div>
JasperException 원인
- JSP파일 구문오류
- JSP파일에서 참조하는 Java 클래스나 라이브러리가 없거나 잘못된 경우
제 경우에는 JSP에 텍스트여야 하지만 "#{ }"이런 형식으로 문제가 되어있어 JasperException 발생
< 해결 >
오류 부분 텍스트로 바꾸어 해결
'에러 모음' 카테고리의 다른 글
DataIntegrityViolationException, SQLIntegrityConstraintViolationException (0) | 2024.04.25 |
---|---|
NotWritablePropertyException, BeanCreationException (0) | 2024.04.25 |
IllegalStateException (0) | 2024.04.20 |
CannotGetJdbcConnectionException, SQLNonTransientConnectionException, ZoneRulesException (2) | 2024.04.20 |
[JavaScript] alert창 한글 ?표시 (0) | 2024.04.20 |