老鸟绕道,新手可以看看,目前流行的SSM中都是使用的hibernate-validate进行验证,可以通过页面标签error显示
或者以json方式(推荐),作为服务端,以json都行,可以被安卓或ios调用,也可以在网站上调用(跨域得用jsonp)
PS:(所有图片都在博客上截取:http://www.cnblogs.com/leechenxiang)
资源文件(可以省略不写,这样错误信息就可以直接在bean中直接写中文即可)
被验证的bean(getter setter 已省略):
controller,json form或者作为rest接口,都行
(如果使用restfule webserver 或者 spring4.2 以后的 cors,那么可以把error直接作为一个entity放入response返回即可,状态码标记500)