我是JSF的新手。這是我的問題: 我有一個JSF頁面中的表單內的數據表。以前輸入的值會在JSF數據表中消失
<h:form id="mainForm">
<rich:dataScroller for="itemDataTable" maxPages="30"/>
<rich:dataTable rowKeyVar="rkVar" rows="15" id="itemDataTable" value="#{itemsController.itemDM}" var="r">
<h:column id="setValue">
<h:inputText id="finalItem" valueChangeListener="#{itemsController.recalculate()}" value="#{r.items.prices}"/>
</h:column>
...
...
<!-- other columns -->
</rich:dataTable>
<rich:dataScroller for="itemDataTable" maxPages="30"/>
</h:form>
我在我的數據表中有大約15頁。我在第一頁輸入了finalItem的最終值,然後單擊下一頁。現在如果我回到第一頁,我發現所有先前輸入的值都從數據表中消失。 請幫助,並請讓我知道如果我缺少數據表中的一些屬性。我也想知道是否有可能從JQuery中處理這個問題。 任何援助將不勝感激!
由於「組件dataScroller中未定義屬性ajaxSingle」,我仍然收到錯誤消息。我正在使用richfaces 4.3.4。 – Computergodzilla
用richfaces 4.X更新了答案。希望這可以幫助。 –