개발
[에러기록] java.util.ArrayList cannot be cast to java.util.Map
JK.
2022. 8. 18. 13:22
728x90
2022-08-18 13:14:14.924 ERROR 11804 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Map] with root cause
java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Map
위와 같은 에러가 발생
확인해보니 리스트로 뽑아왔는데 Map형태로 넣으려고 해서 그런듯
Map<String, Object> ordersListMap = (Map<String, Object>) commonLoggingDao.selectList(...
아래와 같이 변경
List<Map<String, Object>> ordersListMap = commonLoggingDao.selectList(...
해결완료.