【问题标题】:PrimeFaces CommandButton that Doesn't Process Data不处理数据的 PrimeFaces CommandButton
【发布时间】:2012-12-03 23:44:36
【问题描述】:

我设置了一个 JSF/PrimeFaces 表单页面来编辑一些配置细节。底部是提交和取消按钮,实现为CommandButton。取消按钮如下所示:

<p:commandButton
        action="priorPage.xhtml?faces-redirect=true"
        value="Cancel" />

问题在于,视图 bean 最终对输入表单的数据进行的处理仍然比我想要的要多。它不会更新数据库中的任何内容,但是如果(比如说)我将字符串输入到要在 bean 中查找数字的字段中,它仍然会产生错误。

当然,我的部分解决方案是让 bean 优雅地处理这种不良数据,我正在努力解决这个问题。但我还想调整该按钮,以便将用户带到前一页。我可以设置一些属性来阻止表单被处理吗?

【问题讨论】:

    标签: jsf primefaces


    【解决方案1】:

    &lt;p:commandButton&gt; 提交表单。您不想提交表单。然后你不应该使用&lt;p:commandButton&gt;,而应该使用&lt;p:button&gt;

    <p:button value="Cancel" outcome="priorPage.xhtml" />
    

    另见:

    【讨论】:

      猜你喜欢
      • 2016-01-16
      • 2012-07-20
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 2014-12-10
      • 2015-03-26
      • 1970-01-01
      相关资源
      最近更新 更多