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 |