我的Spring Boot控制器运行正常,但我无法为主目录创建映射。我试过了:
@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错误页面。如果这应该工作,我该如何调试它为什么不是?
答案 0 :(得分:2)
找到它。我在application.properties中设置: logging.level.org.springframework.web:DEBUG 然后显示
o.s.w.s.mvc.ServletForwardingController : Forwarded to servlet [springVaadinServlet] in ServletForwardingController 'vaadinUiForwardingController'
事实证明我在没有指定路径的情况下使用了@SpringUI