【发布时间】:2012-05-07 22:38:54
【问题描述】:
我的问题是,我想有条件地渲染 form2。这与另一个 form1 的 ajax 更新事件发生冲突,这应该会触发 form2 的呈现。
<h:form id="form1">
<h:selectOneMenu id="selectedGroupId" label="#{msgs.group_group}" value="#{groupBean.selectedGroupId}">
<p:ajax event="change" listener="#{groupBean.selectGroupEvent}" update=":form1"/>
<f:selectItems value="#{groupBean.availableGruppen}" />
</h:selectOneMenu>
</h:form>
<h:form id="form2" rendered="#{not empty groupBean.groupDto}">
<p:panelGrid id="groupEditGrid">
...
</p:panelGrid>
</h:form>
有没有办法做到这一点,而无需将渲染条件放在 form2 的组件中?
谢谢
强尼
【问题讨论】:
标签: jsf-2 primefaces myfaces