본문 바로가기

Server Oriented/Java & JSP

jstl 사용하는데 값이 나오지 않고, PropertyNotFoundException

https://dogcowking.tistory.com/59

${...} 관계를 제대로 설정하지 않았거나,

.java 에 get 메소드가 없거나..

 

 

 

어떤 글 보니까,

키워드 앞 뒤로 공백이 있으면 그럴 수 있다 하는데..

공백 있어도 문제 없음.

 

<%@ taglib prefix="c" uri="..." %>

...

<c:forEach var="a" items="${...}>

...

</c:forEach>

 

만약 ${a.c} 가 숫자 '0' 이고, 여기에 1을 추가하고 싶다면..

${a.c +1} 와 같이 하면 됨.

${a.c} +1 와 같이 하면, 수치 a.c 에 +1 하는 것이 아니라,

"0 +1" 와 같이 문자열이 됨에 유의.