我们的控制层,controller,有的时候,需要相互进行跳转,调用,那么就说说有哪几种方式可以进行跳转
@RequestMapping("con1")
public void one(HttpServletResponse response){
try {
response.sendRedirect("one");
} catch (IOException e) {
e.printStackTrace();
}
}
使用传统的重定向
请传统的求转发
@RequestMapping("con2")
public void twoo(HttpServletResponse response, HttpServletRequest request){
try {
request.getRequestDispatcher("one").forward(request,response );
} catch (Exception e) {
e.printStackTrace();
}
}
//请求
@RequestMapping("con3")
public String three(){
return "forward:one";
}
//转发
@RequestMapping("con4")
public String four(){
return "redirect:one";
}
跳转到xx.jsp页面
@RequestMapping("/one")
public String one(){
return "xx";
}