@RequestMapping注释中“params”的含义?

时间:2016-08-23 13:33:54

标签: spring spring-mvc request-mapping

我知道在基于Spring MVC的应用程序中使用的@RequestMapping注释。

我遇到了这段代码:

@RequestMapping(method = POST, params = {"someParam"})

我理解method。但是我不知道params是什么意思?在此之前,我从来没有见过任何通过params到这个注释的东西。

任何人都可以帮助理解这个吗?

1 个答案:

答案 0 :(得分:8)

您的示例意味着请求中必须存在参数someParam。这用于缩小给定请求的匹配方法。

请参阅文档:RequestMapping#params