未在Primefaces 6.0中刷新数据表
我有一个Primefaces 6.0数据表,如下所示:未在Primefaces 6.0中刷新数据表,primefaces,Primefaces,我有一个Primefaces 6.0数据表,如下所示: <h:outputText value="There are #{jsfbean.myList.size()} items in the list " /> <h:form> <p:commandButton update="tbl" value="Refresh Data" /> <p:
<h:outputText value="There are #{jsfbean.myList.size()} items in the list " />
<h:form>
<p:commandButton update="tbl" value="Refresh Data" />
<p:dataTable id="tbl" var="list" value="#{jsfbean.myList}"
paginator="true"
rows="40"
>
当我加载页面时,输出文本显示“列表中有500项”
然后我在另一个页面中添加一条记录,返回这个网格,输出文本显示“列表中有501项”
新项目没有显示在表中,我使用了刷新按钮,网格仍然没有刷新
有什么想法吗?mmmmm我明白了问题所在,只需为表单提供一个id,然后使用它来更新数据表示例
update=:idForm:tbl
您所说的“未显示”到底是什么意思?每页有40行。你希望新的项目出现在第一页,还是你检查了最后一页,第13页?你能看到第13页上有21项吗?