带有注释的 Spring MVC 验证
Posted
技术标签:
【中文标题】带有注释的 Spring MVC 验证【英文标题】:Spring MVC validation with Annotations 【发布时间】:2010-10-04 03:11:33 【问题描述】:自从我将控制器从经典继承迁移到使用 @Controller 和 @RequestMapping 等注释后,我遇到了很多麻烦。问题是我不知道如何像旧案例那样插入验证。有什么好的教程吗?
【问题讨论】:
这篇文章不错:blog.jteam.nl/2009/08/04/… 【参考方案1】:看看§13.11.x of the Spring MVC documentation。它涵盖了基于注释的控制器配置,包括数据绑定。应该对你很有用。
祝你好运!
【讨论】:
【参考方案2】:在紧要关头,总是有这样的东西:http://annovalidator.sourceforge.net/ - 它都是围绕使用注解进行验证的工具,旨在与 Spring 一起使用。
【讨论】:
听起来很有趣,我一定会看看 :-)【参考方案3】:Spring 3 改进了对验证的支持,特别是 JSR-303 验证。您可以使用 @Valid 注释和 .见
http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/validation.html#validation-beanvalidation
第 5.7 节。
【讨论】:
以上是关于带有注释的 Spring MVC 验证的主要内容,如果未能解决你的问题,请参考以下文章
带有 @PathVariable 的 Spring MVC 带注释的控制器接口
带有 i18n 消息的 Spring-MVC + RESTeasy 表单 bean 验证 (JSR 303)