私はこのような TreeTag を持っています:
<s:url var="treeDataUrl" action="treeData" />
<sjt:tree href="%{treeDataUrl}" jstreetheme="myTheme" checkbox="true" onClickTopics="treeClicked" />
ロード時に、treeData アクションが呼び出され、すべてが正しく表示されます。
この送信ボタンを追加しました:
<sj:submit formIds="treeForm" targets="" button="true" />
そして、再度 treeData ではなく、送信時に別のアクションを呼び出したいと思います。
これどうやってするの?
これは、このコードを制御する struts.xml 部分です。
<action name="treeData" class="com.myProject.presentation.action.TreeData">
<result name="success" type="json">
<param name="root">nodes</param>
</result>
</action>
皆さん、ありがとうございました!