在返回值(String类型的)中进行声明:
1、重定向:redirect: 资源路径
2、请求转发:forward:资源路径 (默认可以省略)
例子:
设置了页面重定向到main.jsp
@Controller public class LoginController { @RequestMapping("login/{uage}/{name}") public String demo(@PathVariable String name,@PathVariable("uage") int age){ System.out.println("restful风格获取参数:"+name+":"+age); return "redirect:/main.jsp"; } }
例子:
设置了页面请求转发到main.jsp
@Controller public class LoginController { @RequestMapping("login/{uage}/{name}") public String demo(@PathVariable String name,@PathVariable("uage") int age){ System.out.println("restful风格获取参数:"+name+":"+age); return "/main.jsp"; } }
注意:
使用了转发声明后,会使用系统提供的视图解析器,不会走自定义的。(ViewResovler)
标签:String,SpringMVC,name,jsp,设置,跳转,main,public,PathVariable From: https://www.cnblogs.com/lurenjia-bky/p/17176256.html