ModelAndView
ModelAndView vm = new ModelAndView(); //封装要显示在试图上的数据 vm.addObject("msg","hello spring"); //封装视图数据名称 vm.setViewName("hello"); return vm;
下面方法不需要视图解析器
ServletAPI
/*resp.getWriter().println("---my name is spring mvc");*/
servlet重定向和请求转发
springmvc实现转发 第一种
@RequestMapping("/hello1")
public String hello1(){
/*转发*/
/*return "index.jsp";*/
/*return "forward:index.jsp";*/
/*重定向*/
return "redirect:index.jsp";
}
springmvc 需要视图解析器的
@RequestMapping("/hello2") public String hello2(){ return "hello"; }