構成の詳細を編集するために JSF/PrimeFaces フォーム ページをセットアップしました。下部には、 として実装された [送信] ボタンと [キャンセル] ボタンがありますCommandButton
。[キャンセル] ボタンは次のようになります。
<p:commandButton
action="priorPage.xhtml?faces-redirect=true"
value="Cancel" />
問題は、ビュー Bean が、フォームに入力されたデータに対して必要以上の処理を行っていることです。データベースでは何も更新されませんが、(たとえば) Bean で数値を探しているフィールドに文字列を入力すると、エラーが発生します。
もちろん、私の解決策の一部は、Bean がそのような悪いデータを適切に処理できるようにすることであり、私はそれに取り組んでいます。しかし、そのボタンを微調整して、ユーザーが前のページに移動するようにしたいと思います。フォームがまったく処理されないように設定できる属性はありますか?