2011-03-31 127 views
1

我注意到如果我使用自定义验证程序,并且还在actionListener或action中验证了自定义验证程序首先执行并且actionListener/action方法从未得到执行自定义验证器失败。有没有办法运行所有验证?JSF验证服务器端vs自定义验证器

回答

2

这是不可能的。你也不应该在action(listener)方法中进行验证。您应该使用真实Validator进行验证。

诚然,JSF默认验证的工作方式有时令人沮丧,但肯定有办法通过使用真实Validator来实现特定功能要求。随意问一个关于这个问题的新问题。

+0

你的其他评论解决我的需求,谢谢你的帮助! – c12 2011-03-31 15:38:15