Skip to content

Validation

Calvin edited this page Nov 13, 2013 · 8 revisions

##Overview 在Service接口(SOAP/REST),一般会使用JSR303 BeanValidator (Hibernate Validator实现)进行验证。

而在Web页面,一般会使用JQuery Validation Plugin实现客户端认证,因为对用户体验比较友好。

如果可能存在恶意用户,会绕过校验的js直接发送Post请求,则需要Spring MVC与Hibernate Validator结合的服务端认证,另外有些规则可能JQuery Validation Plugin未提供,且不容易用js来添加, 两者最好同时使用。

##Details