Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring mvc 各种SpringMVC请求映射配置问题_Spring Mvc_Mapping_Request - Fatal编程技术网

Spring mvc 各种SpringMVC请求映射配置问题

Spring mvc 各种SpringMVC请求映射配置问题,spring-mvc,mapping,request,Spring Mvc,Mapping,Request,关于Spring MVC RequestMapping配置,我有几个(尽管相关)问题: 假设我有一个类型级别的RequestMapping注释,如下所示:@RequestMapping(“/root/”)。添加此方法级别的RequestMapping:@RequestMapping(value=“leaf”)与添加此方法级别的RequestMapping(value=“/leaf”)有什么区别?请注意第二个方法级别映射中的前导斜杠 具有此类型级别的RequestMapping:@RequestM

关于Spring MVC RequestMapping配置,我有几个(尽管相关)问题:

  • 假设我有一个类型级别的RequestMapping注释,如下所示:
    @RequestMapping(“/root/”)
    。添加此方法级别的RequestMapping:
    @RequestMapping(value=“leaf”)
    与添加此方法级别的RequestMapping(value=“/leaf”)有什么区别?请注意第二个方法级别映射中的前导斜杠
  • 具有此类型级别的RequestMapping:
    @RequestMapping(“/root/”)
    与具有此类型级别的RequestMapping(“/root/*”)之间有什么区别?请注意第二个贴图中的星形
  • 假设我已经有一个类型级别的RequestMapping注释。如何在方法级别重写类型级别映射,以便忽略类型级别映射(对于给定控制器)
    • 在这两种情况下都应该是相同的映射-
      /root/leaf
      用于两种方法级别的映射

    • 两者都是相同的,在这两种情况下,类型级别映射将与方法级别映射相结合,以生成完整的请求路径,因此带有方法映射的
      /root/*
      的类型级别将变为
      /root/leaf
      -此处有更多规则-,java.lang.String)

    • 我怀疑是否可以,类型级映射与方法级映射相结合来创建完整路径


    非常感谢您的详细回复和链接!