Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 有没有办法在不更新表头的情况下更新PrimeFaces数据表?_Jsf_Primefaces_Datatable_Jsf 2.2 - Fatal编程技术网

Jsf 有没有办法在不更新表头的情况下更新PrimeFaces数据表?

Jsf 有没有办法在不更新表头的情况下更新PrimeFaces数据表?,jsf,primefaces,datatable,jsf-2.2,Jsf,Primefaces,Datatable,Jsf 2.2,这是一个笨拙的问题!!!:) 这能以某种方式实现吗?(无论是延迟加载还是其他加载)是否可以在不更新其页眉的情况下进行更新(表中的内容(行)以及页脚应该在不更新页眉的情况下进行更新) 的更新可由任何ui命令触发,如、等 当我们将与中的结合使用行时,可以可视化类似的内容(对于单单元格编辑不确定) .... 标题2 ... .... ... 最简单的方法就是使用它。这只需要将所需的单元格内容包装在另一个具有ID和样式类的组件中,以便jQuery可以找到并收集它们 例如 ... ... ... ..

这是一个笨拙的问题!!!:)

这能以某种方式实现吗?
(无论是延迟加载还是其他加载)是否可以在不更新其页眉的情况下进行更新(表中的内容(行)以及页脚应该在不更新页眉的情况下进行更新)

的更新可由任何
ui命令触发,如

当我们将
中的
结合使用行时,可以可视化类似的内容(对于单单元格编辑不确定)


....
标题2
...
....
...
最简单的方法就是使用它。这只需要将所需的单元格内容包装在另一个具有ID和样式类的组件中,以便jQuery可以找到并收集它们

例如


...
...
...
...
...
...
...
这种包装是笨拙的,是的,但这是最好的,你可以不用自定义渲染器。您始终可以创建一个
标记文件来简化样板文件

另见:

我仍然无法想象这样的情况,例如,
内部的
将在
本身更新时被跳过。不确定您的意思,但是
当然应该在面板组之外。我已经澄清了答案。这种包装现在确实不笨拙了。:)谢谢
<p:dataTable id="dataTable" var="row" value="#{bean}" ...>
    <p:column headerText="Header 1" sortBy="#{row.property1}" filterBy="#{row.property1}">
        ....
    </p:column>
    <p:column>
        <!--They may be our own headers-->
        <f:facet name="header">
            Header 2
            ...
        </f:facet>
        ....
    </p:column>
    ...
</p:dataTable>
<p:dataTable ...>
    <p:column>
        <f:facet name="header">...</f:facet>
        <h:panelGroup id="col1" styleClass="cell">...</h:panelGroup>
    </p:column> 
    <p:column>
        <f:facet name="header">...</f:facet>
        <h:panelGroup id="col2" styleClass="cell">...</h:panelGroup>
    </p:column> 
    <p:column>
        <f:facet name="header">...</f:facet>
        <h:panelGroup id="col3" styleClass="cell">...</h:panelGroup>
    </p:column> 
    ...
</p:dataTable>
<p:commandButton value="update" update="@(.cell)" />