0
私の目標は、新しい検索の後にデータスコープの最初のページをリセットすることです。 これは、この文を実行する必要があります:私はそれがレンダリングされません豆とdatascrollerを結合した後DataScrollerはBeanとのバインド後にレンダリングされません
getTableScroller().getUIData().setFirst(index);
私の問題は、あります。検索ボタンを押した直後に、それはレンダリングされる秒の時間です。
豆:
public class HistoryBean {
private HtmlDataScroller tableScroller = new HtmlDataScroller();
// ...
にfacelet:
<t:dataScroller id="scroll_1"
for="data"
fastStep="10"
pageCountVar="pageCount"
pageIndexVar="pageIndex"
styleClass="scroller"
paginator="true"
paginatorMaxPages="9"
paginatorTableClass="paginator"
paginatorActiveColumnStyle="font-weight:bold;"
immediate="true"
actionListener="#{historyBean.scrollerAction}"
binding="#{historyBean.tableScroller}"
>
私はbinding
を削除した場合は、それが最初の要求でレンダリングされます属性。私は何を忘れましたか?