在命令按钮上跳过表单验证

时间:2011-02-25 07:41:15

标签: jsf ajax4jsf

我有一个JSF页面,其中包含一个树形式标记,该标记根据某些bean属性呈现。下一页和上一页有两个按钮。我想跳过上一页按钮的表单验证。

我尝试了以下方法来禁用验证:

  • 设置h:commandButton immediate="true"

  • a4j:commandButton ajaxSingle="true" rerender="someparts"

  • 更改按钮

它不起作用。当我想跳过验证时,为什么导航会失败?

2 个答案:

答案 0 :(得分:13)

immediate="true"会跳过验证。确保已成功重新部署,并且没有任何错误。

答案 1 :(得分:0)

我使用a4j:commandButton ajaxSingle="true" reRender=":outhercomponent:formconteningcomponent:component"

解决问题 即使组件ID唯一

reRender也需要组件的绝对路径