1. jstl 상의 오타

dto와 db상의 컬럼명 다름

c태그의 컬럼명 오타 등 

 

2.  jdbctypefornull에 null을 넣어준 경우 

select 쿼리문 날려서 list로 받아오면 String 형태로 null이 옴.

이 경우 list.size()로 사이즈 확인해보고 0이 아닐 경우 null이 아님.

필자는 jstl empty list 써서 list안에 있는 프로퍼티를 가리키며 numberformat 에러가 떴고,

list size가 3이었음. 즉 null 3개가 들어있음.

 

controller 단에서 null일 경우 result값에 listnull 을 넣어주고 jstl 상에서 listnull일 경우와 아닌 경우로 로직처리함.

+ Recent posts