1、知识点:
1)、当controller中的方法返回ModelAndView的时候,是使用默认的转发 mv.setViewName(``"/result"``);。
2)、mv.setViewName(``"forward:/jsp/result.jsp"``);可以显式的指出要使用转发,此时,需在setViewName()指定的视图前添加forward:,此时springmvc.xml文件中配置的视图解析器将会失效,即需要在setViewName中写上jsp相对于项目根的路径。
2、转发到页面:
@RequestMapping("/forwardMAV.do")public ModelAndView forwardMAV()throws Exception{ModelAndView mv = new ModelAndView();mv.addObject("type", "转发返回ModelAndView");//默认情况下使用转发//mv.setViewName("/result");//手动显式指定使用转发,此时springmvc.xml配置文件中的视图解析器将会失效mv.setViewName("forward:/jsp/result.jsp");return mv;}
