在SpringMVC中我们可以非常轻松的实现页面跳转,只需要把方法的返回值写成要跳转页面的路径即可。
例如:
@Controller
public class PageJumpController {
@RequestMapping("/testJump")
public String testJump(){
return "/success.jsp";
}
}
默认的跳转其实是转发的方式跳转的。我们也可以选择加上标识,在要跳转的路径前加上forward: 。这样SpringMVC也会帮我们进行请求转发。
例如:
@Controller
public class PageJumpController {
@RequestMapping("/testJump")
public String testJump(){
return "forward:/success.jsp";
}
}
如果想实现重定向跳转则可以在跳转路径前加上 redirect: 进行标识。这样SpringMVC就会帮我们进行重定向跳转。
例如:
@Controller
public class PageJumpController {
@RequestMapping("/testJump")
public String testJump(){
return "redirect:/success.jsp";
}
}