jstl 3항 연산자 오류에 대해서
- 작성자 :
- 석*동
- 작성일 :
- 2015-01-20 14:26:59
- 조회수 :
- 1,176
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
3항 연산자가 오류 납니다.
<c:out value="${result.registSttus == code.code ? code.codeNm:''}"/>
왜 에러가 나는지 잘 모르겠습니다.
다른 곳에서는 잘 적용되었는데 eclipse egovframework 2.7을 사용하고 있고, 톰캣 6과 JDK 1.6을 사용하고 있습니다.
심각: Servlet.service() for servlet action threw exception
org.apache.jasper.JasperException: /WEB-INF/jsp/coda/registration/clinical/subPage/selectClinicalReqstList.jsp(264,15) "${result.registSttus == code.code ? code.codeNm:''}" contains invalid expression(s): javax.el.ELException: Error Parsing: ${result.registSttus == code.code ? code.codeNm:''}
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
<c:out value="${result.registSttus == code.code ? code.codeNm:''}"/>
왜 에러가 나는지 잘 모르겠습니다.
다른 곳에서는 잘 적용되었는데 eclipse egovframework 2.7을 사용하고 있고, 톰캣 6과 JDK 1.6을 사용하고 있습니다.
심각: Servlet.service() for servlet action threw exception
org.apache.jasper.JasperException: /WEB-INF/jsp/coda/registration/clinical/subPage/selectClinicalReqstList.jsp(264,15) "${result.registSttus == code.code ? code.codeNm:''}" contains invalid expression(s): javax.el.ELException: Error Parsing: ${result.registSttus == code.code ? code.codeNm:''}
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
A
안녕하세요. 석호동님.
3항 연산자 처리에 문제가 있는 상태인지, JSTL의 EL을 사용하지 못하신 상황인지 확인이 필요할 것 같습니다.
다른 EL 표현식은 정상적으로 처리되는지 확인 부탁드립니다.
전체적으로 EL이 처리가 되지 않으신 경우라면 web.xml version이 2.5 이상이신지 확인 부탁드립니다.
그럼, 즐거운 하루되십시오.
감사합니다.
3항 연산자 처리에 문제가 있는 상태인지, JSTL의 EL을 사용하지 못하신 상황인지 확인이 필요할 것 같습니다.
다른 EL 표현식은 정상적으로 처리되는지 확인 부탁드립니다.
전체적으로 EL이 처리가 되지 않으신 경우라면 web.xml version이 2.5 이상이신지 확인 부탁드립니다.
그럼, 즐거운 하루되십시오.
감사합니다.