1、return ModelAndView
@RequestMapping(value="/test", method=RequestMethod.GET)
public ModelAndView test(HttpSession session) {
ModelAndView mav = new ModelAndView();
mav.setViewName("test");
return mav;
}
解释:return modelAndView会访问jsp文件,比如如上的例子会访问springmvc中视图解析器的前缀+test+后缀这个jsp文件,就像/WEB-INF/jsp/test.jsp.这样写默认是重定向操作,如果要进行请求转发,只需mav.setViewName("forward:test")。
1、return 字符串
@RequestMapping(value="/test", method=RequestMethod.GET)
public String test(HttpSession session) {
return "forward:/test/test2";//如果是重定向return "redirect:/test/test2";
}
解释:return 字符串的字符串一般是uri,最后还是通过请求映射找到对应的视图模型。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。