jstl map
controller 에서
map<xxx,xxx> 형태로 선언하여 맵을 구성하였더
view 에서
${testMap[1]} 과 같은 형태로 호출하니 결과 같이 나오지 않았다.
원인은 맵선언시 key 값을 Integer 로 선언해서 발생하는 문제였다.
map 선언지 key 값을 Integer 로 선언하지 말고 String 타입으로 선언해서 사용해야
view 에서
${testMap['1']} 과 같이 호출 시 원하는 결과 값을 호출한다.
map<xxx,xxx> 형태로 선언하여 맵을 구성하였더
view 에서
${testMap[1]} 과 같은 형태로 호출하니 결과 같이 나오지 않았다.
원인은 맵선언시 key 값을 Integer 로 선언해서 발생하는 문제였다.
map 선언지 key 값을 Integer 로 선언하지 말고 String 타입으로 선언해서 사용해야
view 에서
${testMap['1']} 과 같이 호출 시 원하는 결과 값을 호출한다.
댓글
댓글 쓰기