标题p上的渲染:布局单元不工作(primefaces)
我想使用如下渲染修改p:layoutUnit的标题标题p上的渲染:布局单元不工作(primefaces),primefaces,Primefaces,我想使用如下渲染修改p:layoutUnit的标题 <p:layoutUnit header="#{msg['layout.new']}" rendered="#{editBean.edition == false}"> <p:layoutUnit header="#{msg['layout.edit']}" rendered="#{editBean.edition == true}"> 但它似乎不正常(primefaces页面无法再打开)。 我在哪里犯了错误
<p:layoutUnit header="#{msg['layout.new']}" rendered="#{editBean.edition == false}">
<p:layoutUnit header="#{msg['layout.edit']}" rendered="#{editBean.edition == true}">
但它似乎不正常(primefaces页面无法再打开)。
我在哪里犯了错误
(我非常确定editBean.edition被初始化为true或false)我通过以下方式找到了解决方案:
<p:layoutUnit position="center">
<p:panel rendered="#{editBean.edition == false}" header="#{msg['layout.new']}" styleClass="panelTitle">
</p:panel>
<p:panel rendered="#{editBean.edition == true}" header="#{msg['layout.editM']}" styleClass="panelTitle">
</p:panel>
...
</p:layoutUnit>
...