El 식에서 삼항 조건을 사용할 때 거짓 식의 일식 경고 메시지 "멤버가 될 수 없음"이 표시됩니다. 내가 메시지를 가지고이 경우 El 식의 삼항 조건
#{sessionController.originalURI != null ? sessionController.originalURI : request.contextPath}
El 식에서 삼항 조건을 사용할 때 거짓 식의 일식 경고 메시지 "멤버가 될 수 없음"이 표시됩니다. 내가 메시지를 가지고이 경우 El 식의 삼항 조건
#{sessionController.originalURI != null ? sessionController.originalURI : request.contextPath}
"의 contextPath는 originalURI의 구성원으로 해결 될 수없는"
#{sessionController.originalURI == null ? request.contextPath : sessionController.originalURI}
시도해보십시오.
#{sessionController.originalURI ne null ?
sessionController.originalURI : request.contextPath}
나는 대답 일 수도 있다고 생각한다.
사용 empty
http://docs.oracle.com/javaee/6/tutorial/doc/bnaik.html
#{not empty sessionController.originalURI ?
sessionController.originalURI : request.contextPath}
유효한 너무 :
#{!empty sessionController.originalURI...
이 시도 다시 반전? 그리고 어떤 EL 버전을 사용하고 있습니까? – Kukeltje
https://stackoverflow.com/q/14482451/1391249 – Tiny