以下代码中的表单提交和操作侦听器存在问题:
<p:commandButton
id="btnOkId"
value="OK"
ajax="true"
type="submit"
actionListener="#{WatchfolderEditBean.save}"
action="#WatchfolderMgmtBean.refreshList}"
oncomplete="dlgEditWF.hide();"
update=":wfMgtForm:wfTable :editWFForm:messagesId"
process="@this"
styleClass="buttonOK"/>
单击按钮时,表单没有提交,我的意思是对话框 bean 中的设置器没有执行,所以变量保持null
.
当process="@this"
被删除时,表单被提交,setter 被调用,但 -actionListener
未被调用。
为什么会actionListener
失败?我应该查看哪个日志文件以查看问题所在?