首页 > 解决方案 > 将 2 个不同的 URI 映射到相同的控制器方法

问题描述

我有 2 个 URI

我想在这些 URI 上调用相同的 Controller 方法

有可能通过 Spring 吗?(使用多个 URI 映射相同的控制器方法)

或者,

我创建了 2 个不同的方法并将这些 URI 映射到它们,然后调用一个通用方法

标签: javaspringspring-boot

解决方案


您可以使用多个 URI,如下所示:

  @Controller
  public class IndexController {

     @RequestMapping({"","/","index","index.html"})
       public String index() {
       return "index";
   }

在这里,我已将 URI 列表传递给 RequestMapping 注释。


推荐阅读