【发布时间】:2013-04-30 13:27:12
【问题描述】:
我想从 managedBean 更新数据表
这个数据表在p:tab里面p:tabView里面h:form里面p:dialog里面
我对此进行了测试:但它没有更新:
RequestContext.getCurrentInstance().update("tabView:lesarticles");
这里是对话框:
<p:dialog id="dialogc" modal="true" header="Nouveau Article"
widgetVar="dlgc">
这是表单(在对话框内):
<h:form prependId="false" id="formdialogc">
tabView 和数据表:
<p:tabView id="tabView" style="font-size: 14px;">
<!-- ajouter elements -->
<p:tab id="info_produit" title="Produits">
<p:dataTable id="lesarticles" var="car" widgetVar="carsTable"
rowKey="#{car.ligneCommandeFournisseurId}"
value="#{commandeMB.commande.ligneCommandeFournisseurs}">
有什么办法可以解决这个问题
提前谢谢你
【问题讨论】:
-
如果我正确解释了您的问题,您是在问如何从服务器更新浏览器上的内容?这是不可能的。传统的 HTTP 客户端/服务器通信不能以这种方式工作。或者我误解了你的问题?如果是这样,您能否重新表述您的问题以使其更清楚?
标签: ajax forms primefaces datatable updates