`
hquxiezk
  • 浏览: 18898 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

spring mvc的 Validator验证没有返回错误信息

 
阅读更多
最近尝试使用spring mvc validator来做服务端验证,客户端省去验证的过程。在使用的过程中,遇到用spring mvc的 Validator验证没有返回错误信息,后台断点确实也验证,errors对象有错误信息,却无法返回前台,最后发现问题出在
	@RequestMapping(value="/prgr/addOrUpdate",method=RequestMethod.POST)
	public String addOrUpdate(HttpServletRequest request,HttpServletResponse response,
			@Valid PrivilegeGroup privilegeGroup,BindingResult errors) {
		if( !errors.hasErrors() ) {
			groupService.addOrUpdate(privilegeGroup);
			request.setAttribute("data", true);
		} 
		request.setAttribute("privilegeGroup", privilegeGroup);
		return "sys/group-modify";
	}

我开始把@Valid PrivilegeGroup privilegeGroup,写成@Valid PrivilegeGroup group,原因应该是跟它的命名规则有关系。
分享到:
评论

相关推荐

    spring_validator验证

    spring_validator验证 基业spring mvc3.0注解验证

    Maven+Spring MVC +Hibernate Validate

    Maven+Spring MVC +Hibernate Validate(服务端验证) 增删改 ajax请求 文件上传

    ssm(spring+spring mvc+mybatis)电子商城项目

    表单验证插件:BootstrapValidator 日期选择插件:Datepicker for Bootstrap 弹层组件:Layer 数据图表:Echarts 表单美化插件:ICheck 树形视图插件:Ztree 主要功能包括注册和登录、商品浏览、个人信息管理、...

    ssm(spring+spring mvc+mybatis)高仿小米电子商城项目实例

    表单验证插件:BootstrapValidator 日期选择插件:Datepicker for Bootstrap 弹层组件:Layer 数据图表:Echarts 表单美化插件:ICheck 树形视图插件:Ztree 电子商城系统模版:小米官网 主要功能包括注册和登录、...

    Spring MVC+hibernate helloworld

    用Spring MVC+hibernate 写的一个HelloWorld小实例,加入了一个简单验证。

    SpringMVC Validator验证示例

    SpringMVC服务器验证一种是有两种方式,一种是基于Validator接口,一种是使用Annotaion JSR-303标准的验证,本篇文章主要介绍,有兴趣的可以了解一下。

    Spring MVC4.3.5+MyBatis3.4.2+Apache Shiro1.3.2整合开发高仿小米商城的后台用户管理系统

    表单验证插件:BootstrapValidator 日期选择插件:Datepicker for Bootstrap 弹层组件:Layer 数据图表:Echarts 表单美化插件:ICheck 树形视图插件:Ztree 后台管理系统模版:H+ 电子商城系统模版:小米官网 ...

    springmvc数据验证jar包

    hibernate-validator, jboss-logging validation-api等包

    spring 验证总结

    Spring 基于注释的校验机制: 1) 支持Spring框架定义的Validator接口定义的校验。 2) 支持JSR303 Bean Validation定义的校验规范。 3) 比较复杂的验证和自定义验证方法

    springMVC Validator表单验证

    本项目为springMVC表单验证简单实例,支持国际化,发布就可以试验效果, 访问路如:http://localhost:8080/springMVC_Validator/register.mvc

    Spring+SpringMVC+Ehcache+Shiro+BootStrap企业级开发平台

    视图框架:Spring MVC 服务端验证:Blade Validator 任务调度:Spring Task 持久层框架:beetlsql 模板引擎:beetl 数据库连接池:Alibaba Druid 缓存框架:Ehcache 日志管理:SLF4J、LOGBACKUP 工具类:...

    sample-springmvc-portlet:像附加组件一样打包的 Spring MVC Portlet 示例

    本示例中使用了以下功能: Spring MVC Portlet 动作和渲染映射依赖注入(使用@Inject) 表单绑定表单验证(Hibernate Validator)入门第 1 步:安装先决条件:安装(EXO_TOMCAT_ROOT_FOLDER 将用于指定 eXo Tomcat ...

    使用bootstrap validator的remote验证代码经验分享(推荐)

    服务端验证代码(使用spring mvc)如下: /* * 返回String类型的结果 * 检查用户名的合法性,如果用户已经存在,返回false,否则返回true(返回json数据,格式为{valid,true}) */ @RequestMapping(value = /...

    hibernate-validator

    hibernate-validator 最新验证,可以配合spring3 MVC使用。

    Spring-MVC技术体系介绍(二)

    清晰的角色划分:控制器(controller)、验证器(validator)、 命令对象(command object)、表单对象(form object)、模型对象(model object)、 Servlet分发器(DispatcherServlet)、 处理器映射(handler ...

    开源框架 Spring Gossip

    Controller 的类别 介绍如何在 Controller上搭配使用验证器(Validator)、如何实作Command资料的型态转换,以及如何使用Spring的相关API来实作档案上传的功能。 实作 Validator 使用 PropertyEditor ...

    @responsebody+jetbrick-template-2.x+log+validator + springMVC 验证 注解 所需jar包

    1)spring MVC 中@ResponseBody需要的所有JAR包 2)性能还不错的模板引擎jetbrick-template-2.x 2.x的所需的所有jar包 3)日志jar包:slf4j和logback 所有 4)阿里 druid 连接池jar包 5)mysql数据库链接驱动jar包 6...

    JSR303依赖的jar包

    Spring MVC 3.x 之中也大力支持 JSR-303,可以在控制器中对表单提交的数据方便地验证。 该压缩包包含了hibernate-validator-5.2.4.Final.jar、hibernate-validator-annotation-processor-5.2.4.Final.jar、...

    learning-spring-mvc:最终只是一个学习和实践 spring-mvc 和其他概念的项目

    最终只是一个学习和实践 spring-mvc 和其他概念的项目。 使用 Spring 3.0.5(我尝试使用版本4,但在配置注释时抛出异常) 验证 Bean API 1.0.0.GA Hibernate验证 4.x Java 8(如果可能,我也在尝试一些 Java 8 ...

    springmvc_jsr303

    项目中所需的jar包在压缩包中已提供,项目中用到了JSR303和hibernate-validator的技术,大量采用了注解@NotNull,@Email,@Length,@Max,@Pattern,@Size等,此外还采用了自定义注解,验证信息全部配置在属性文件中.

Global site tag (gtag.js) - Google Analytics