根目录的Spring boot@GetMapping不工作

根目录的Spring boot@GetMapping不工作,spring,spring-boot,Spring,Spring Boot,我的Spring引导控制器工作正常,只是我无法为主目录创建映射。我试过: @Controller public class MyController { @GetMapping(value = {"/"}) public ModelAndView searchPage(Locale locale) { ModelAndView model = new ModelAndView(); model.setViewName("pageTemplate"); r

我的Spring引导控制器工作正常,只是我无法为主目录创建映射。我试过:

@Controller
public class MyController {
   @GetMapping(value = {"/"})
   public ModelAndView searchPage(Locale locale) {
     ModelAndView model = new ModelAndView();
     model.setViewName("pageTemplate");
     return model;
   }
}

  @GetMapping(value = "/")
  @GetMapping(value = "")
  @GetMapping
  @RequestMapping with all values above

我总是得到我的404错误页面。如果这应该可以工作,我如何调试它为什么不能工作?

找到了它。我在application.properties中设置: logging.level.org.springframework.web:调试 然后显示

 o.s.w.s.mvc.ServletForwardingController  : Forwarded to servlet [springVaadinServlet] in ServletForwardingController 'vaadinUiForwardingController'

事实证明,我使用@SpringUI时没有指定路径

从您的控制器发布更多详细信息