commandbutton没有';t调用动作JSF
我的项目中有一个问题: 我的p:commandButton正常工作,但在添加从其他p:commandButton调用的其他对话框后,第一个对话框不再工作。我试着寻找问题出在哪里,但我没有找到答案 这是我的按钮:commandbutton没有';t调用动作JSF,jsf,action,commandbutton,Jsf,Action,Commandbutton,我的项目中有一个问题: 我的p:commandButton正常工作,但在添加从其他p:commandButton调用的其他对话框后,第一个对话框不再工作。我试着寻找问题出在哪里,但我没有找到答案 这是我的按钮: <h:form id="akteTable" style="width: 40%;float: left;"> <h:panelGroup rendered="#{projectM.akte == null}"&g
<h:form id="akteTable" style="width: 40%;float: left;">
<h:panelGroup
rendered="#{projectM.akte == null}">
<p:commandButton value="Add " onclick="dlg.show()" />
</h:panelGroup>
<h:panelGroup
rendered="#{projectM.akte != null}">
<p:dataTable value="#{projectM.service.akten}"
var="akte">
<p:column>
......
</p:column>
</p:dataTable>
<br />
<p:commandButton value="Add akte" onclick="dlg.show()" />
</h:panelGroup>
<p:dialog id="akteDialog" position="center" widgetVar="dlg"
resizable="false">
<p:panelGrid id="editKrankenakte" columns="2" cellpadding="5">
......
<f:facet name="footer">
<p:commandButton value="Ok"
action="#{projectM.addakte}"
update=":akteTable, :Info, :einForm, :medForm"
oncomplete="dlg.hide()" />
</f:facet>
</p:panelGrid>
</p:dialog>
</h:form>
未调用此methode addakte。
问题在哪里
谢谢你解决了这个问题!!!我在外面放了两个对话框,每个对话框都有自己的对话框:……以后可能需要一些时间来正确格式化代码。照原样读很难
@ManagedBean
@SessionScoped
public class ProjectManagement implements Serializable {
public void addakte() {
}
}