は、私は、同じターゲット内にあるリンクのターゲットは、このAjaxのアクションが動作しないときに私は気づいたシンプルなユースケースStruts2の本部アヤックスリロード
<div id="contentDiv">
<!-- This does not work -->
<div id="frmDiv">
<s:form action="..">
<s:a target="contentDiv" theme="ajax">Reload</s:a>
</s:form>
</div>
<!--This works -->
<div id="listDiv">
<s:a target="frmDiv" theme="ajax" someaction >Click Me</s:a>
</div>
</div>
を持っています。リンクのターゲットがdivの外側にあるとき、これは必要に応じて機能します。
同じdivをリロードするか、ajax結果のターゲットとして設定するための回避策があります。
私は、ボタンを使用する場合も、ここではなく、リンク、これは動作しませんストラット
2.0.14を使用しています。いずれの回避策も高く評価されます。