Java 如何在OpenSymphony WebWork select中获取选定项

Java 如何在OpenSymphony WebWork select中获取选定项,java,jsp,webwork,Java,Jsp,Webwork,我继承了别人的代码,它使用了我以前从未遇到过的OpenSymphony WebWorks。我正在尝试“货物崇拜”一个小补丁。它在JSP中包括以下内容: <ww:select name="'selectedOrigDoctypes'" value="selectedOrigDoctypes" size="5" multiple="true" cssClass="'doctype'" list="origDoctypeChoices"

我继承了别人的代码,它使用了我以前从未遇到过的OpenSymphony WebWorks。我正在尝试“货物崇拜”一个小补丁。它在JSP中包括以下内容:

      <ww:select
    name="'selectedOrigDoctypes'"
    value="selectedOrigDoctypes"
    size="5"
    multiple="true"
    cssClass="'doctype'"
    list="origDoctypeChoices"
    theme="'simple'" />

我终于明白了“selectedOrigDoctypes=[Ljava.lang.String;”的意思——我把“origDoctypeChoices”从一个列表改为一个字符串[],一切都正常了

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'.