私は JSF2、Richfaces4、および Spring を使用しています。コマンドリンクがあります。実行時にレコードを保存し、完了時に検索を実行して次のコードのようなレコードを表示します。問題はfireSearch()
、フォームに検証エラーがあっても oncomplete が実行されることです。fireSearch()
レコードが正常に保存された場合にのみ実行する必要があります。
検証が成功した場合にのみ oncomplete を実行するにはどうすればよいですか?
<a4j:commandLink styleClass="button" action="#{myBean.save}" render="detail_form" execute="@form" oncomplete="fireSearch()">
<span> Save </span>
</a4j:commandLink>