如何在jsf2中找出验证错误

时间:2014-03-06 12:22:35

标签: validation jsf-2 primefaces jsf-2.2

我有一个 .xhtml 文件,其中我有2个form一个更新另一个,当我提交第二个表单时,{id {1}}表单不提交我没有'得到任何错误,我不知道错误在哪里?

allOfficesLink_form

2 个答案:

答案 0 :(得分:0)

要查看验证消息,您可以为每个输入组件添加h:message标记,或添加h:messages,这将显示表单中所有组件的验证消息。如果您使用ajax进行提交,请务必同时更新提交表单以便显示消息。

但是,在你的情况下,第二种形式没有任何输入,所以它不会是一个验证错误(除非你省略了部分代码)。你怎么知道这是一个验证错误?

答案 1 :(得分:0)

我已从:#{p:component('allOfficesLink_form')}"属性中移除update解决了我的问题,但我不明白为什么我会遇到这个问题?

<p:commandButton
update=":#{p:component('companyId_select')} :#{p:component('allOffices_link')} >
</p:commandButton>