0

我按照这个很好的例子警告用户在 JSF 中未保存的数据

结果几乎是完美的。

我总是在提交期间收到提示。此示例如何关闭消息?我以为 $form.submit 做到了,但它对我不起作用。我错过了什么?

我的页面提交如下:

<h:commandLink value="Save" action="#{report.saveReport}" >
    <f:param name="id" value="#{report.id}"/>
    <f:param name="name" value="#{report.name}"/>
</h:commandLink>
4

1 回答 1

0

commandLink 是一个链接,可能不会执行“标准”提交。可能有javascript 生成提交。这可能是在绕过提交代码的逻辑。将表单提交事件绑定到链接的 onclick,一切正常

于 2012-08-31T21:23:21.250 回答