•请求转发
•方式一:使用ModelAndView
return new ModelAndView("forward:/toList.action");
•方式二:返回String
return "forward:/toList.action";
/**
* 测试请求转发1
* @return
*/
@RequestMapping("/testForward")
public ModelAndView testForward(){
ModelAndView mav = new ModelAndView("forward:/helloWorld.action");
return mav;
}
/**
* 测试请求转发2
* @return
*/
@RequestMapping("/testForward2")
public String testForward2(){
return "forward:/helloWorld1.action";
}
•重定向
•方式一:使用ModelAndView
return new ModelAndView("redirect:/toList.action");
•方式二:返回String
return "redirect:/ toList.action";
/**
* 测试重定向1
* @return
*/
@RequestMapping("/testRedirect")
public ModelAndView testRedirect(){
ModelAndView mav = new ModelAndView("redirect:/helloWorld.action");
return mav;
}
/**
* 测试重定向2
* @return
*/
@RequestMapping("/testRedirect2")
public String testRedirect2(){
return "redirect:/index.jsp";
}