Spring boot 为什么Tomcat不允许我绑定到path="&引用;什么时候使用弹簧?

Spring boot 为什么Tomcat不允许我绑定到path="&引用;什么时候使用弹簧?,spring-boot,tomcat,tomcat9,Spring Boot,Tomcat,Tomcat9,我有以下代码(为清晰起见,请详细说明) 当我尝试部署到Tomcat并使用wget--post data''调用url时http://localhost:8080/war_name_exploded我得到一个405,在服务器日志中,请参阅 2020-10-12 12:03:00.418警告[,,]12632-[io-8080-exec-44]o.s.web.servlet.PageNotFound:不支持请求方法“GET” 如果我尝试使用mvn-spring-boot:run而不是tomcat来运

我有以下代码(为清晰起见,请详细说明)

当我尝试部署到Tomcat并使用
wget--post data''调用url时http://localhost:8080/war_name_exploded
我得到一个405,在服务器日志中,请参阅

2020-10-12 12:03:00.418警告[,,]12632-[io-8080-exec-44]o.s.web.servlet.PageNotFound:不支持请求方法“GET”

如果我尝试使用
mvn-spring-boot:run
而不是tomcat来运行,那么一切都正常

为什么它对Tomcat不起作用

我不想要的

这个“有效”,但对我不起作用,因为它需要URL末尾的
/

@Controller
public class RootController {
  @RequestMapping(
        path = "/",
        method = {RequestMethod.POST}
  )
  @ResponseBody
  public String rootPost2(){
    return "Hello World";
  }
}
@Controller
public class RootController {
  @RequestMapping(
        path = "/",
        method = {RequestMethod.POST}
  )
  @ResponseBody
  public String rootPost2(){
    return "Hello World";
  }
}