データをリフレッシュした後、私はこのようなデータを表すデータテーブルを持っている歪める: データテーブルは
編集マーカー(鉛筆アイコン)をクリックした後、私はいくつかのフィールドを編集することができます。フィールドを検証する必要があり、失敗した場合はフィールドをリセットする必要があります。私は保存する前に属性を保存するためにp:ajax event="rowEditInit"
を使用し、実際の検証を行うにはajax event="rowEdit"
を使用して、ビューの管理対象Beanでこれを行います。検証が失敗した場合は、以前に保存した値を返します。検証が正しい場合は、データをデータベースに保存し、コレクションを再度ロードします。次に、i
RequestContext.getCurrentInstance().update("vesselBalticSegmentCreateForm")
ビューを再読み込みする。検証が失敗し、私は戻って値を設定するか、それが成功したと私はこのようになってきてテーブルの休憩/リロードデータを保存 doesntの事項場合:
だけ編集した行をロードしているようです。両方の編集/リストモードをロードします。 私は間違って何をやっている?