很多时候我都容易被spring MVC,前后台映射关系弄晕。 今天总结下以便以后回顾方便,本人菜鸟一枚,如有不对欢迎指点!
srping MVC 都是大家所熟悉的框架 我们先来个Controller的写法
@RequestMapping(value = "/addCount", method = RequestMethod.GET)
value:相当于给这个Controller的alreadyAudit()方法定义了一个访问路径,/addCount。
@RequestMapping(value = "/addCount", method = RequestMethod.GET)
public ModelAndView alreadyAudit(SeachForm seachForm,HttpServletRequest request, HttpServletResponse response) throws Exception {
Map<String ,Object> paramMap = new HashMap<String ,Object>();
List<AddCountBackVo> addCountBackVos = null;
addCountBackVos = addCountService.queryAddCount(seachForm);
paramMap.put("addCountBackVos", addCountBackVos);
return new ModelAndView("/statistics/statisticsCount", paramMap);
}
jsp页面上有的访问方法的地址如下:
<li><a href="/ad_ops/addCount">总表统计</a></li>
上面的Controller方法中有个返回值ModelAndView("/statistics/statisticsCount", paramMap)返回值,/statistics/statisticsCount 就是对应的jsp文件。