JAVA+Mybatis
javax.el.PropertyNotFoundException
나레이
2015. 11. 20. 10:27
javax.el.PropertyNotFoundException에러가 나는 이유는 스펠링이 틀리거나 공백이 있어서가 대부분이지만
그렇지 않을 경우도 있다. 눈씻고 찾아봐도 공백이나 틀린철자가 없다면 다음내용을 확인해보자.
DTO정의 시 GuestTelNo라는 필드가 있다고 할 때 이렇게 가져오면 에러가 난다.
<input name="GuestTelNo" id="GuestTelNo" type="hidden" value="<c:out value='${vo.GuestTelNo}'/>" />
이 때 첫번째 문자를 소문자로 해주면 에러가 나지않는다. 즉 ${vo.GuestTelNo}를 ${vo.guestTelNo}로 바꿔 주어야 한다는 것!