forked from springside/springside4
-
Notifications
You must be signed in to change notification settings - Fork 0
Validation
springside edited this page Mar 29, 2012
·
7 revisions
##Overview 在Service接口(SOAP/REST),一般会使用JSR303 BeanValidator (Hibernate Validator实现)进行验证。
而在Web页面,一般会使用JQuery Validation Plugin实现客户端认证,因为对用户体验比较友好。
如果可能存在恶意用户,会绕过校验的js直接发送Post请求,则需要Spring MVC与Hibernate Validator结合的服务端认证,另外有些规则可能JQuery Validation Plugin未提供,且不容易用js来添加。 如果开发时间足够,还可以两者同时使用。
##Details
-
Hibernate Bean Validator, 见Hibernate Bean Validator章节.
-
JQuery Validation Plugin, 见JQuery Validation Plugin章节.
-
SpringMVC + Hibernate Validator,见 SpringMVC章节.