我有一个<p:toolBar>
包含,但这个工具
栏没有放在
表单<p:commandButton>
中,因为我使用的是
模板其中一个不起作用
例子 :
<p:layout id="layout">
<p:layoutUnit position="west">
<p:toolbar>
<p:toolbarGroup align="left">
<p:commandButton type="button" value="New" icon="ui-icon-document" />
<p:commandButton type="button" value="Open" actionListener="#{bean.anyMethod}" update="frm"/>
</p:toolbarGroup>
</p:toolbar>
</p:layoutUnit>
<p:layoutUnit position="center">
<h:form id="frm">
contents of h:form <p:inputText> and <p:outputText> componenets
</h:form>
</p:layoutUnit>
</p:layout>
我的问题是我<p:toolbar>
不在表单中,当单击打开按钮时,actionListener正在工作并且<h:form id="frm">
更新
但如果我想要新按钮,当单击以启用/禁用不起作用的打开按钮时,我无法<p:toolBar>
放入表单,因为我的打开按钮正在更新<h:form id="frm">
,如果<p:toolbar>
放在表单中,那么 update="frm"<h:form id="frm">
将给出一个无法从工具栏表单引用的异常,
请对我的问题有任何帮助