繁体   English   中英

Primefaces更新面板(仅标题)

[英]Primefaces Update Panel (header only)

我正在为JSF 2.0项目使用最新版本的primefaces。

我正在使用一个面板,其中有一些可能由用户填充的参数。 现在,我想使面板可切换,并且如果面板最小化,我想在面板标题中写入一些其他信息。

如果我使用update="filterPanel"则一切正常。

问题是,如果filterPanel绘制整个filterPanel ,则参数值将丢失。 所以我想要的只是更新面板的标题。 我检查了HTML源代码以获得标题ID,即: filterFragment:filterPanel_header

但是,如果我尝试使update="filterFragment:filterPanel_header" ,那么我会得到一个异常,说没有具有此ID的组件。

有人可以帮助我吗?

<p:panel id="filterPanel"
        header="#{cc.attrs.currentPageBean.filterPanelHeaderContent}"
        toggleable="true" toggleSpeed="300" widgetVar="panelFilter"
        styleClass="magnumband magnumbandsize">
        <p:ajax event="toggle"
            listener="#{cc.attrs.currentPageBean.handleToggle}"
            update="filterPanel" />

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM