Spring MVC中的输入验证

Tom*_*ker 2 java validation spring spring-mvc

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

Spring MVC项目也是如此吗?

我得到的印象可能不是大多数Struts书籍和论坛都在谈论Commons Validator框架,但只有少数Spring书籍和论坛.

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

干杯!

ska*_*man 5

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

请参阅Spring文档的相关部分(此处此处),以了解Spring如何使用它.