当前位置: 代码迷 >> 综合 >> Spring MVC RequestMapping
  详细解决方案

Spring MVC RequestMapping

热度:54   发布时间:2023-12-22 23:04:32.0

1.value/path 用于指定请求的 URL。它和 path属性的作用是一样的。
进入源码可以看到value属性与path属性两者的作用是完全一样的(@AliasFor),当只有一个value属性时,value可以省略。
在这里插入图片描述
2. method,用于指定请求方法,RequestMethod是一个枚举类。在这里插入图片描述
在这里插入图片描述
3. params:用于指定限制请求参数的条件。它支持简单的表达式。要求请求参数的 key 和 value 必须和 配置的一模一样。
例如:
例如:
params = {“accountName”},表示请求参数必须有 accountName。
params = {“accountName=100”},表示请求参数必须有 accountName,且accountName参数必须是100。
params = {“moeny!100”},表示请求参数中 money不能是 100。
4. headers:用于指定限制请求消息头的条件。

  相关解决方案