Ala*_*ros 1 datatable pagination commandlink primefaces jsf-2
我有一个分页的数据表,我想用数据表外的命令链接更改当前页面,我怎么能得到它?
<p:commandLink title="changePage" action="#{myBean.changeMethod}"
update="myDataTable" />
<p:dataTable id="myDataTable" var="myItem" paginator="true" rows="1"
value="#{myBean.ListOfItem}" binding="#{myBean.DataTable}">
...
...
</p:dataTable>
Run Code Online (Sandbox Code Playgroud)
问候!
Emi*_*ski 13
这会将表的页面设置为第一个
public void changeMethod() {
final DataTable d = (DataTable) FacesContext.getCurrentInstance().getViewRoot()
.findComponent("myDataTable");
int first = 0;
d.setFirst(first);
Run Code Online (Sandbox Code Playgroud)
}
或者在客户端:
widgetVar.getPaginator().setPage(pageindex);
Run Code Online (Sandbox Code Playgroud)
编辑: "第一个"属性表示要显示的第一行的索引
| 归档时间: |
|
| 查看次数: |
19443 次 |
| 最近记录: |