【发布时间】:2015-09-29 01:58:30
【问题描述】:
所以我有这个取消按钮:
<p:commandButton id="cancelButton" value="Cancel" action="#{myBean.doOnCancel}" onclick="dialogWidget.hide();" />
取消按钮所在的小部件 (<p:dialog>) 有一个日期字段。每次我打开对话框时,输入一些有效值并单击取消 - myBean.doOnCancel 被执行并且对话框被隐藏。
现在,每次我打开对话框时,输入一个无效值,例如单个字母而不是日期,我会收到一条验证消息,指出日期格式错误,然后单击取消 - 对话框被隐藏但方法在操作中定义(@ 987654324@) 未执行。
知道为什么吗?
【问题讨论】:
标签: validation jsf primefaces cancel-button