jstl map

controller 에서

map<xxx,xxx> 형태로 선언하여 맵을 구성하였더

view 에서
${testMap[1]} 과 같은 형태로 호출하니 결과 같이 나오지 않았다.


원인은 맵선언시 key 값을 Integer 로 선언해서 발생하는 문제였다.

map 선언지 key 값을 Integer 로 선언하지 말고 String 타입으로 선언해서 사용해야


view 에서

${testMap['1']}              과 같이 호출 시 원하는 결과 값을 호출한다.





댓글

이 블로그의 인기 게시물

pyautogui 예제 모니터 특정 위치 색상 구하고 비교해서 클릭 이벤트 하기

vscode 에서 WSL 개발환경 동작하지 않는 경우

c# mqtt client example