<form:select 질문입니다.
- 작성자 :
- 임*재
- 작성일 :
- 2011-08-30 17:29:55
- 조회수 :
- 1,990
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요
하나 질문이있어 이렇게 글을올려봅니다~!
다름 아닌 <form:select 사용법인데요
일단 리스트는 resultClass="egovMap"
으로 받더라고요 ㅜㅠ 아무래도 이게 문제인듯해서~
더불어 jsp에서 뿌려줄때
<c:forEach 는 역시나 문제없이 잘돌고
사용하고자하는 태그가
<form:options items="${AsCodeList}" itemValue="code" itemLabel="codeNm" />
이렇게 사용하려고하는데
이렇게 사용하면 itemValue 에서 code 랑 itemLabel에서 codeNm이랑 다 문제가 생기더라고요
오류 부분이 대략
ERROR [org.springframework.web.servlet.tags.form.OptionsTag] Invalid property 'code' of bean class [egovframework.rte.psl.dataaccess.util.EgovMap]
이럴경우 해결방법좀 부탁드립니다 ㅜㅜ
하나 질문이있어 이렇게 글을올려봅니다~!
다름 아닌 <form:select 사용법인데요
일단 리스트는 resultClass="egovMap"
으로 받더라고요 ㅜㅠ 아무래도 이게 문제인듯해서~
더불어 jsp에서 뿌려줄때
<c:forEach 는 역시나 문제없이 잘돌고
사용하고자하는 태그가
<form:options items="${AsCodeList}" itemValue="code" itemLabel="codeNm" />
이렇게 사용하려고하는데
이렇게 사용하면 itemValue 에서 code 랑 itemLabel에서 codeNm이랑 다 문제가 생기더라고요
오류 부분이 대략
ERROR [org.springframework.web.servlet.tags.form.OptionsTag] Invalid property 'code' of bean class [egovframework.rte.psl.dataaccess.util.EgovMap]
이럴경우 해결방법좀 부탁드립니다 ㅜㅜ
A
안녕하세요.. 임희재님..
EgovMap은 Map 기반이기 때문에..
itemValue="code" itemLabel="codeNm" 두 속성을 제거하시면 됩니다..
itemValue랑.. itemLabel은 VO 기반일 때.. 사용하시면 됩니다. (각각 getCode(), getCodeNm()을 호출함)
그럼.. 즐거운 하루되십시오.
감사합니다.
EgovMap은 Map 기반이기 때문에..
itemValue="code" itemLabel="codeNm" 두 속성을 제거하시면 됩니다..
itemValue랑.. itemLabel은 VO 기반일 때.. 사용하시면 됩니다. (각각 getCode(), getCodeNm()을 호출함)
그럼.. 즐거운 하루되십시오.
감사합니다.