jstl map

controller 에서

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

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


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

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


view 에서

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





댓글

이 블로그의 인기 게시물

React에서 Socket.IO Client 연결하기: CORS와 useEffect 정리

Xamarin WebView 예제를 .NET MAUI로 다시 만들기

Android Koin 적용하기: Compose와 ViewModel 의존성 주입