egovMap의 역활에 대한 문의
- 작성자
- 관리자
- 작성일자
- 2009-09-07
- 조회수
- 4,556
Q
쿼리 날려서 결과값 담는 부분에서 resultClass="egovMap"
이렇게 매칭되어 담기는것 같은데 여기서 EgovMap가 하는 역할이 뭔가요? 라이브러리로 제공이 되있어서 응용해서 쓰는 방법을 모르겠네요..
jsp단에서 목록으로 뿌릴때
이렇게 사용하던데 여기에서 .inqireCo 이것은 뭘 의미하는건가요?
VO에 담아서 온건 아닌거 같고 위에서 말한바와 같이 EgovMap에 담아서 온거 같은데.. 어떤식으로 매핑되는지 좀 알려주세요.
VO에 담아서 온건 아닌거 같고 위에서 말한바와 같이 EgovMap에 담아서 온거 같은데.. 어떤식으로 매핑되는지 좀 알려주세요.
A
EgovMap은 Map형태의 클래스로 iBatis parameterClass 또는 resultClass에서 사용할 수 있도록 제공되는 클래스입니다. (일반적인 HashMap 형태의 클래스를 사용 방법과 동일)
다만, 추가적으로 Key에 해당되는 부분을 CamelCase 방식으로 적용하는 부분이 추가 적용되어 있습니다.
JSP 부분의 inqireCo 부분은 Controller 부분에서 model로 넘겨진 resultList 객체(보통 List객체)를 forEach를 통해 개별 item(List객체의 get 메소드를 통해 얻음) 객체의 getInqireCo() 메소드를 통해 얻어진 값입니다.
이 부분은 JSTL(JSP Standard Tag Library) 또는 EL(Express Lanaguage)를 참조하시면 될 것 같습니다.
다만, 추가적으로 Key에 해당되는 부분을 CamelCase 방식으로 적용하는 부분이 추가 적용되어 있습니다.
JSP 부분의 inqireCo 부분은 Controller 부분에서 model로 넘겨진 resultList 객체(보통 List객체)를 forEach를 통해 개별 item(List객체의 get 메소드를 통해 얻음) 객체의 getInqireCo() 메소드를 통해 얻어진 값입니다.
이 부분은 JSTL(JSP Standard Tag Library) 또는 EL(Express Lanaguage)를 참조하시면 될 것 같습니다.