gpt4 book ai didi

validation - isValidationFailed 默认值

转载 作者:行者123 更新时间:2023-12-01 11:02:27 25 4
gpt4 key购买 nike

当验证失败时,facesContext.isValidationFailed() 方法会在呈现响应阶段后返回什么?在这种情况下,它为我返回 false

最佳答案

它只会在 FacesContext#validationFailed() 时返回 true已被 JSF 验证内部或您自己的代码调用,如下所示:

FacesContext.getCurrentInstance().validationFailed();

就JSF内部代码而言,只有UIInput#processValidators()UIViewParameter#processValidators()将在 ValidatorException 时隐式调用此方法已经被捕获了。

如果它为您返回 false,那么您显然是在以非标准方式进行验证。例如在 action 方法中,你应该使用一个真正的 Validator为此。

关于validation - isValidationFailed 默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9474151/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com