关于Bean验证与JSF验证的问题?
我对Bean验证和JSF验证有一些疑问,目前我正在使用Bean验证:关于Bean验证与JSF验证的问题?,jsf,jsf-2,bean-validation,Jsf,Jsf 2,Bean Validation,我对Bean验证和JSF验证有一些疑问,目前我正在使用Bean验证: 在JSF验证中,验证只在客户端工作,不向服务器发送请求,Bean验证在服务器上工作 如果禁用javascript,JSF和Bean验证还是仅Bean验证都可以工作 Bean验证的缺点是什么 事实并非如此。在jsf生命周期中,通过过程验证应用验证 “当JSF运行时调用 视图层次结构中每个组件上的processValidators()方法。 processValidators()方法将首先启动任何数据转换 这是在对照验证组件值之前
过程验证应用验证
“当JSF运行时调用
视图层次结构中每个组件上的processValidators()方法。
processValidators()方法将首先启动任何数据转换
这是在对照验证组件值之前所必需的
应用程序的验证规则。如果在
转换或验证过程组件被标记为无效,并且
将生成错误消息并在FacesContext对象中排队。
如果组件被标记为无效,JSF将直接进入呈现
响应阶段,它将显示当前视图和队列
验证错误消息。如果没有验证错误,JSF
更新模型值阶段的进展。“-
您也可以在中找到此信息
你能解释一下或者参考一下这两个验证是如何工作的吗?我希望我能帮助你。请不要犹豫,再问一个问题。:)