Jsf 如何将p:commandButton放入p:panel页脚中
我想在面板页脚内放置primefaces命令按钮,但primefaces面板页脚似乎只接收文本,我想这样做:Jsf 如何将p:commandButton放入p:panel页脚中,jsf,jsf-2,primefaces,Jsf,Jsf 2,Primefaces,我想在面板页脚内放置primefaces命令按钮,但primefaces面板页脚似乎只接收文本,我想这样做: <p:panel id="JunglePanel" header="Jungle" footer="<p:commandButton action="#{JungleBean.navigate}" ajax="false" value="Navigate""> <
<p:panel id="JunglePanel" header="Jungle" footer="<p:commandButton action="#{JungleBean.navigate}"
ajax="false" value="Navigate"">
</p:panel>
但它不起作用,有人知道如何做到这一点吗?你不能将标签放在EL内,这样做:
<p:panel id="JunglePanel" header="Jungle">
<f:facet name="footer">
<p:commandButton action="#{JungleBean.navigate}" ajax="false" value="Navigate" />
</f:facet>
</p:panel>
您不能在EL中放置标签,请按如下方式操作:
<p:panel id="JunglePanel" header="Jungle">
<f:facet name="footer">
<p:commandButton action="#{JungleBean.navigate}" ajax="false" value="Navigate" />
</f:facet>
</p:panel>
如果您希望页脚具有与页眉相同的css,您可以将页眉的css应用于页脚,我已经测试过,它可以工作:
<h:form>
<p:panel id="JunglePanel" header="Jungle">
<f:facet name="footer" >
<div class="ui-panel-titlebar ui-widget-header ui-helper-clearfix ui-corner-all">
<p:commandButton value="xxx" />
</div>
</f:facet>
Content here
</p:panel>
</h:form>
如果您希望页脚具有与页眉相同的css,您可以将页眉的css应用于页脚,我已经测试过,它可以工作:
<h:form>
<p:panel id="JunglePanel" header="Jungle">
<f:facet name="footer" >
<div class="ui-panel-titlebar ui-widget-header ui-helper-clearfix ui-corner-all">
<p:commandButton value="xxx" />
</div>
</f:facet>
Content here
</p:panel>
</h:form>
那个方面不是对话的,它属于形式,把它带到外面。那个方面不是对话的,它属于形式,把它带到外面。请做你的家庭作业,我看到很多问题都很容易找到答案…@AlexandreLavoie OP的最后一个问题涉及页眉,而不是页脚,所以这基本上是一个非常不同的问题:我只是说,许多问题可以通过搜索第一或第二个链接来回答…请做你的家庭作业,我看到许多问题的答案可以很容易找到…@AlexandreLavoie OP的最后一个问题涉及页眉,而不是页脚,所以这基本上是一个非常不同的问题:我只是说,许多问题可以通过搜索第一或第二个链接来回答…我试过了,但没有成功,它没有变成一个灰色的,像标题中的那个不是你的问题,这是唯一的方法。如果这是一个样式的问题,为什么不简单地用普通的HTML/CSS来做呢?好吧,我试过了,但也没用!什么不起作用?按钮动作?你有一个h:form环绕着它还是p:panel环绕着它?请说明你的实际问题,它是否与显示按钮或导航有关?我试过了,但它不起作用,它没有像标题中的一样变成灰色,这不是你的问题,这是唯一的方法。如果这是一个样式的问题,为什么不简单地用普通的HTML/CSS来做呢?好吧,我试过了,但也没用!什么不起作用?按钮动作?您的周围是h:form还是p:panel?请指定您的实际问题是显示按钮还是导航?