跟着博主自学的一个ssm框架的项目,编程使用的软件是idea。
记录一下在学习ssm框架所遇到的问题及解决方案。
在shizhan_ssm下面是它的子模块
当项目使用的环境都搭配好之后,开始运行项目,发现报错404:
一般大佬都是报404肯定是路径问题,后面我仔细去检查我所有的路径,发现没有错
好家伙,重点来了,在我的页面渲染层,也就是web下面的controller 层的类里面:
在代码中,需要页面渲染的,代码如下:
//页面渲染
ModelAndView mv = new ModelAndView();
List<Product> ps = productService.findAll();
// 查询到所有的产品信息封装到ModelAndView,响应到浏览器端,就是页面
// mv.addObject("productList",ps);
// mv.setViewName("");
model.addAttribute("productList",ps);
return "product-list";
mv.setViewName("");这里我忘记把相应的jsp写进去了,导致页面渲染不成。
后面加进去之后就可以啦!!
大家不要像我一样粗心喔!!