Action 에서 List를 가져와서 jsp에 jstl문으로 변환히 어렵다
그럴경우 하나의 Map을 생성하여
List에서 원하는 값을 추출하여 Map에 넣거나
아님 그 List를 Map으로 바뀌어서 처리하여도 된다.


1
2
3
4
5
6
7
8
List list = (query,params);
    for(int i=0; i<list.size(); i++){
        Map<String, Object> map = (Map<String, Object>) list.get(i); //list 컬럼 수만큼의 data 받기
        String data = map.get("컬럼명").toString();
//data를 가져와서 빈공간의 Map을 만들어서 JSTL에서 가능하게 적거나 원하는 데이터만 넣어서 jstl에서
//처리가능하게 끔 수정..
        
     }
cs


물론 회사마다 Query를 가져오는 service. core 부분이 다르겠지만

jsp에서 jstl("${map.컬럼명}") 으로 처리하기 위해서는

쿼리의 List를 map으로변환하여 처리해야함..



** 간단하지만 자주 안해보면 해매게 됨. ㅠㅠ 

'JAVA' 카테고리의 다른 글

[JAVA] 엑셀다운로드를 위한 API POI 공부!  (0) 2018.05.17
[JAVA] String 소수점 처리하기.  (0) 2018.05.14
Java 환경변수 설정  (0) 2017.08.09

+ Recent posts