Spring MVC中的输入验证

时间:2010-09-06 17:22:37

标签: java spring validation spring-mvc

我知道Commons Validator框架是Struts项目在服务器端和客户端验证输入值的事实标准。

对于Spring MVC项目是否同样如此?

我之所以有这样的印象,可能不是大多数Struts书籍和论坛都在谈论Commons Validator框架,但只有少数Spring书籍和论坛。

在Spring MVC项目中验证输入的最佳实践是什么?

干杯!

2 个答案:

答案 0 :(得分:5)

Commons Validator现在或多或少已经过时了,因为引入了JSR-303验证API,Spring 3完全支持它。这是一个注释驱动的声明框架。

请参阅Spring文档的相关部分(herehere),了解Spring如何使用它。

答案 1 :(得分:2)

使用带有Spring MVC的JSR-330富客户端验证的

These examples of server-side validation应该为您提供一些易于理解的示例,以帮助您入门。