未调用时触发 JSF 支持 bean
JSF backing bean triggered when not called
我在 .xhtml 中有这个按钮:
<p:commandButton id="openDialog"
value="#{msg.CreateMultiple}"
onclick="PF('dialogLocations').show();" title="View"
type="button">
</p:commandButton>
它应该做的是打开对话框 dialogLocations 其中有下一个代码:
<p:dialog header="#{msg.CreateMultiple}" id="dialogLocations"
widgetVar="dialogLocations" modal="true"closable="true"
dynamic="true" closeOnEscape="true">
<h:form>
<p:commandButton id="acceptMultiple_button" value="#{msg.Create}"
action="#{locationCreateBean.createMultiple(true)}"
styleClass="btn-green internal-margin-left" update="@form">
</p:commandButton>
<p:commandButton id="cancelMultiple_button"
styleClass="btn-red internal-margin-left"
onclick="PF('dialogLocations').hide();" value="#{msg.Cancel}"
title="View" type="button">
</p:commandButton>
</div>
</h:panelGroup>
</h:form>
</p:dialog>
对话框有一些输入也可以在 bean 中使用。
我的问题是,当我单击按钮 "openDialog" 时,对话框打开并调用方法 locationBean.createMultiple(true),这是按钮 "acceptMultiple_button" 的操作.
点击按钮的时候应该不会触发按钮的动作吗?
谢谢。
解决了。这是对 xhtml 的评论,被 <!-- -->
包围,其中调用了该方法。我认为在评论中不会调用该函数。但是好像有时它无论如何都会调用评论。
感谢评论。
我在 .xhtml 中有这个按钮:
<p:commandButton id="openDialog"
value="#{msg.CreateMultiple}"
onclick="PF('dialogLocations').show();" title="View"
type="button">
</p:commandButton>
它应该做的是打开对话框 dialogLocations 其中有下一个代码:
<p:dialog header="#{msg.CreateMultiple}" id="dialogLocations"
widgetVar="dialogLocations" modal="true"closable="true"
dynamic="true" closeOnEscape="true">
<h:form>
<p:commandButton id="acceptMultiple_button" value="#{msg.Create}"
action="#{locationCreateBean.createMultiple(true)}"
styleClass="btn-green internal-margin-left" update="@form">
</p:commandButton>
<p:commandButton id="cancelMultiple_button"
styleClass="btn-red internal-margin-left"
onclick="PF('dialogLocations').hide();" value="#{msg.Cancel}"
title="View" type="button">
</p:commandButton>
</div>
</h:panelGroup>
</h:form>
</p:dialog>
对话框有一些输入也可以在 bean 中使用。
我的问题是,当我单击按钮 "openDialog" 时,对话框打开并调用方法 locationBean.createMultiple(true),这是按钮 "acceptMultiple_button" 的操作.
点击按钮的时候应该不会触发按钮的动作吗?
谢谢。
解决了。这是对 xhtml 的评论,被 <!-- -->
包围,其中调用了该方法。我认为在评论中不会调用该函数。但是好像有时它无论如何都会调用评论。
感谢评论。