request.getRequestDispatcher(path).forward(request,response);
接口需满足下面这3条的会被SpringMVC当做转发进行处理
forward:转发的路径案例代码如下,当访问/forward/test1的时候,返回值以forward:开头,SpringMVC会将请求转发到/forward/test2
- @RequestMapping("/forward/test1")
- public String test1() {
- return "forward:/forward/test2";
- }
-
- @RequestMapping(value = "/forward/test2", produces = "text/html;charset=UTF-8")
- @ResponseBodypublic String test2() {
- return "我是test2";
- }
测试效果:浏览器中访问/forward/test1输出

response.sendRedirect(url);
接口需满足下面这3条的会被SpringMVC当做转发进行处理
redirect:重定向的路径