我一直在遇到标签的问题。我参考了其他使用它的代码示例,但不确定它的具体作用。
我编写的代码在方法上与其他能够工作的代码完全相同,除了我用标签将它包裹起来。当我在我的代码周围添加这个标签后,在部署时下拉框就会消失。有人能提供一个原因或者告诉我何时以及如何使用facet吗?
这是我的代码,我不会添加bean代码,因为它们只是基本的getter和setter,我认为它们不会导致问题。
<f:facet name="actions">
<p:selectOneMenu id="SwitchWeekDrpDwnMenu"
value="#{depotWorkloadBean.selectView}"
partialSubmit="true">
<p:ajax update="mainForm"
listener="#{depotWorkloadBean.updateView}" />
<f:selectItem itemLabel="Day view" itemValue="Day"/>
<f:selectItem itemLabel="01/01/2014" itemValue="Week"/>
</p:selectOneMenu>
</f:facet>
如果我删除 facet 标签,下拉框会显示出来,但是与豆类一起使用时功能不正常。