我有一个 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
使用方法而不是类型转换器。为什么 ?
PS:调用动作时类型转换器正常工作documentView
。