form:select 관련하여 질문 드립니다.
- 작성자 :
- 강*범
- 작성일 :
- 2013-06-17 10:10:54
- 조회수 :
- 922
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요 form:select를 이용하여 메뉴를 구성하던 중 궁금한 점 이있어 문의 드립니다. model.addAttribute를 이용하여 값을 넘겨주고 options items에 el 식으로 값을 호출하니 {key=value} 식으로 표현됩니다. value 값만 표시하고 싶은데 옵션을 잘 모르겠네요 어떻게 하면 될까요?
model.addAttribute("ListA",ListA);
<options items="${ListA}"/>
model.addAttribute("ListA",ListA);
<options items="${ListA}"/>
A
안녕하세요. 강준범님.
ListA가 Map이며 자동으로 option 항목에 label과 value를 각각 map의 value와 key를 사용합니다.
그 외 VO가 들어가 있는 경우는 다음과 같은 형식으로 value에 해당되는 property와 label에 해당되는 property를 지정해 주시면 됩니다.
<form:options items="${ListA}" itemValue="value" itemLabel="key"/>
그럼, 즐거운 하루되십시오.
감사합니다.
ListA가 Map이며 자동으로 option 항목에 label과 value를 각각 map의 value와 key를 사용합니다.
그 외 VO가 들어가 있는 경우는 다음과 같은 형식으로 value에 해당되는 property와 label에 해당되는 property를 지정해 주시면 됩니다.
<form:options items="${ListA}" itemValue="value" itemLabel="key"/>
그럼, 즐거운 하루되십시오.
감사합니다.