我知道在基于Spring MVC的应用程序中使用的@RequestMapping批注。
我遇到了这段代码:
@RequestMapping(method = POST, params = {"someParam"})
我了解
method
。但是我不知道params
是什么意思?在此之前,我从未见过将参数传递给此批注的任何内容。谁能帮助您理解这一点?
最佳答案
您的示例意味着参数someParam
必须存在于请求中。这用于缩小给定请求的匹配方法。
请参阅文档:RequestMapping#params