Struts2 アプリケーションがあり、カスタム型コンバーターを使用しようとしています。
<s:a action="documentView">
<s:param name="documentTag" value="constructTag(#aDocumentIndex)"/>
view
</s:a>
constructTag
を返す単なるアクションメソッドですdocumentTag
public DocumentTag constructTag(DocumentIndex documentIndex) {
return new DocumentTag(documentIndex);
}
ページがレンダリングされるtoString
と、型コンバーターの代わりにメソッドが使用されます。なんで ?
documentView
PS :アクションが呼び出されると、型コンバーターは正しく動作します。