2009-09-07 2 views
0

나는 다른 사람의 코드를 상속 받았으며 전에 접해 본 적이없는 OpenSymphony WebWorks를 사용합니다. 나는 작은 딱지를 "카톨릭 컬트 (cargo cult)"하려고 노력하고있다. JSP에 다음 내용이 포함되어 있습니다.OpenSymphony WebWork select에서 선택된 항목을 얻는 방법

및 선택한 항목을 목록에서 가져 오는 방법을 알 수 없습니다. 목록은 작업 bean의 origDoctypeChoices 등록 정보의 내용으로 올바르게 채워집니다. 나는 단지 "setSelectedOrigDoctypes (List docTypes)"을 Action 빈에 구현해야한다고 생각했지만 작동하지 않습니다. "selectedOrigDoctypes = [Ljava.lang.String;"내가 마지막으로 무엇을 생각

150876 [http-8080-1] DEBUG com.opensymphony.xwork.interceptor.ParametersIntercep 
tor - Setting params {selectedOrigDoctypes=[Ljava.lang.String;@5249c469} 
150965 [http-8080-1] DEBUG com.opensymphony.xwork.util.CompoundRootAccessor - No object in the CompoundRoot has a property named 'selectedOrigDoctypes'. 

답변

1

대신 나는 로그 파일에 다음을 참조 thing 의미 - "origDoctypeChoices"를 List에서 String []으로 바꿨습니다. 모든 것이 작동했습니다.

관련 문제