新しいレコード (デフォルトの表示可能領域の外側) を追加すると、100 以上のレコードを持つスクロール可能な dataTable があり、dataTable がレコード 0 から読み込まれるデータテーブルを更新しますが、前の位置にデータテーブル ビューが必要です。
私のdataTableコード
<p:dataTable id="DataTable" value="#{dtMB.selectDataModel}" var="test" scrollable="TRUE" scrollHeight="500" styleClass="day-column2" selectionMode="single" >
<ui:insert name="TableInsert" >
<ui:include src="test.xhtml" />
</ui:insert>
</p:dataTable>
データテーブルを更新するコマンド ボタン (ダイアログ内)
<p:commandButton id="saveNew" value="Save" type="submit" process="@parent" onsuccess="addNew.hide()" action="#{dtMB.addNew()}" update=":FORM:usrMsg :FORM:TABView:DataTable"/>
現在、n番目のレコードにスクロールして、追加されたものを確認したり、更新などを行ったりする必要があります.primefaceデータテーブルにオプションはありますか、それともJavaScriptを書く必要があります.