2011-02-24 26 views
0

我在网页的顶部有一个带有验证字段的表单。 因此,当我在做添加操作时,我想做字段验证,但是当我正在执行搜索操作时,我不想执行验证。JSF使用相同的表单进行搜索并插入

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

那么我怎么能绕过过程验证阶段,但仍然得到值更新模型。

我使用JSF 1.2

回答

0

简短的回答是,你不能在没有更新到底层模型直接=真正的结果。您有几个选项可供您使用:

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

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

干杯,

安迪