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と、型コンバーターの代わりにメソッドが使用されます。なんで ?
documentViewPS :アクションが呼び出されると、型コンバーターは正しく動作します。