按照书籍编写的代码,在正常启动springboot后,无法访问规定的路径
@RequestMapping("/table")
public ModelAndView table() {
// 访问模型层得到数据
List userList = userService.findUsers(null, null);
// 模型和视图
ModelAndView mv = new ModelAndView();
// 定义模型视图
mv.setViewName("user/table");
// 加入数据模型
mv.addObject("userList", userList);
// 返回模型和视图
return mv;
}
尝试过Application启动类的位置,确定其没错,
还有视图的配置
能够正常访问我想要访问的页面
没有指定方法的访问类型吧,。get,put,post等
修改Model名试一下:mv.setViewName("table");
application.preperties 中有没有配置 server. servlet.context-path=xxx
,如果有配置,把这个值,放到8080 后面: :8080/xxx/user/table
端口后边加上项目名访问试试
请加上项目名,引入service为什么要加上null
/table 没有在user controller里面?
你在浏览器访问的是controller 你setviewName 是你的页面位置