스프링

500 에러 javax.el.PropertyNotFoundException

TheChok 2022. 4. 30. 05:35

 

실습중인 현재, 데이터베이스의 각 속성 값의 이름을

스프링의 Mapper 파일과 VO 파일에서도 같은 이름으로 해준다. 

이름을 다르게 하면 충돌이 일어날 수가 있고, 같은 이름으로 정해두는게 사용에 편하기 때문이다.

 

VO에 등록한 각 속성명을 A 페이지에 이엘식을 이용해서 입력을 했다고 가정했을 때

A 페이지에서 다음으로 넘어가는 B 페이지 역시 이엘식을 사용할때 VO에 등록한

각 속성명과 동일한 이름으로 입력해야 한다.

 

추가적으로 Service나 Controller에서도 속성명을 다르게 쓰지 않았는지 확인해야 한다.