【问题标题】:JSF using same form for search and insertJSF 使用相同的表单进行搜索和插入
【发布时间】:2011-02-24 22:32:16
【问题描述】:

我在网页顶部有一个表单,其中包含一些带有验证的字段。 因此,当我进行添加操作时,我想做字段验证,但是当我进行搜索操作时,我不想进行验证。

使用 immediate="true" 将避免验证检查,但不会更新 bean 中变量的值。

那么我怎样才能绕过流程验证阶段但仍然在模型中更新值。

我正在使用 JSF 1.2

【问题讨论】:

    标签: jsf lifecycle


    【解决方案1】:

    简短的回答是您不能,immediate = true 不会更新基础模型。您有几个选择:

    1) 尝试使用两个单独的表单元素,一个用于搜索,一个用于添加。请注意,发回一个不会发回另一个。

    2) 删除自动验证并在回发时手动执行。

    干杯,

    安迪

    【讨论】:

      【解决方案2】:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-01-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多