1

私のjspには<s:textfield name="codePropertyMap[%{#codeProperty.id}]" />テキストフィールドがあります。コードプロパティマップはMap<CodeProperty, String>私のアクションにあります。

codeProperty.idここで、 を具体的なに変換したいので、次のテキストをCodeProperty含むファイルを作成しました。CodeAction-conversion.properties

KeyProperty_codePropertyMap=id 
Element_codePropertyMap=java.lang.String 
Key_codePropertyMap=CodePropertyImpl

しかし、これだけでは機能しません。

このページには、リスト変換 Struts Type Conversionの例がありますが、マップでどのように機能するかわかりません。

私が知りたいのは、何が欠けているか、または変換を行うことができないことですか?

前もって感謝します

4

1 に答える 1

1

私がやろうとしていた方法は、不可能だと思います。私が解決した方法は、変換を行う StrutsTypeConverter を拡張するクラスを作成することでした。この問題と考えられる解決策の詳細については、http://www.mail-archive.com/user%40struts.apache.org/msg102474.htmlを参照してください。

于 2012-10-01T10:40:16.323 に答える