ice:selectOneMenu
ドロップダウンで選択されたデータをフォームで検証しています。valueChangeListener で。エラーメッセージを追加する検証があります:
FacesContext.getCurrentInstance().addMessage(fieldId,
new FacesMessage(FacesMessage.SEVERITY_ERROR, msg, msg));
検証は Bean で機能し、エラー メッセージがユーザーに表示されますが、[保存] コマンド ボタンをクリックすると、ドロップダウンで正しい値が選択されるまで、キャプチャ ページにとどまるはずのページが確認ページを続行します。
ページがページを確認し続けるのはなぜですか?