SpringMVC 的redirect 和forward 跳转
2014-07-07 11:24
288 查看
/**
* 测试forward 和redirect 跳转取值
* @param model
* @param request
* @param response
* @param session
* @return
*/
@RequestMapping("/testURL")
public String testURL(Model model, HttpServletRequest request,
HttpServletResponse response, HttpSession session){
String name = request.getParameter("name");
System.out.println(name);
return "forward:testForward.do";//forward在跳转后可以取到
//return "redirect:testRedirect.do";//redirect 无法公用request
}
@RequestMapping("/testRedirect")
public String testRedirect(Model model, HttpServletRequest request,
HttpServletResponse response, HttpSession session){
String name = request.getParameter("name");
System.out.println("testRedirect==="+name);//取不到
return "jsonView";
}
@RequestMapping("/testForward")
public String testForward(Model model, HttpServletRequest request,
HttpServletResponse response, HttpSession session){
String name = request.getParameter("name");
System.out.println("testForward==="+name);//可以取到
return "jsonView";
}
本文引自:SQL吧|企业网站源码下载(www.sql8.net) 原文参考:http://www.sql8.net/a/course/chengxu/java/spring/2014/0707/27212.html
* 测试forward 和redirect 跳转取值
* @param model
* @param request
* @param response
* @param session
* @return
*/
@RequestMapping("/testURL")
public String testURL(Model model, HttpServletRequest request,
HttpServletResponse response, HttpSession session){
String name = request.getParameter("name");
System.out.println(name);
return "forward:testForward.do";//forward在跳转后可以取到
//return "redirect:testRedirect.do";//redirect 无法公用request
}
@RequestMapping("/testRedirect")
public String testRedirect(Model model, HttpServletRequest request,
HttpServletResponse response, HttpSession session){
String name = request.getParameter("name");
System.out.println("testRedirect==="+name);//取不到
return "jsonView";
}
@RequestMapping("/testForward")
public String testForward(Model model, HttpServletRequest request,
HttpServletResponse response, HttpSession session){
String name = request.getParameter("name");
System.out.println("testForward==="+name);//可以取到
return "jsonView";
}
本文引自:SQL吧|企业网站源码下载(www.sql8.net) 原文参考:http://www.sql8.net/a/course/chengxu/java/spring/2014/0707/27212.html
相关文章推荐
- springMVC中的redirect和forward跳转
- SpringMVC 控制器中方法之间的跳转(客户端跳转(redirect)和服务器端跳转(forward))
- springMVC源码分析--页面跳转RedirectView(三)
- SpringMVC Redirect 跳转后保存Model中的数据
- redirect springmvc中指定页面跳转方式
- 跳转(Forward)和页面重定向(Redirect)的区别
- YII路由跳转forward\redirect
- SpringMVC-forward和redirect
- springMVC3学习(九)--redirect和forward跳转
- 《Spring实战》读书笔记--SpringMVC之forward与redirect
- Spring Security4.1.3实现拦截登录后向登录页面跳转方式(redirect或forward)返回被拦截界面
- springmvc的foward和redirect跳转简单解析
- forward/redirect跳转页面的区别
- forward内部跳转 和redirect重定向跳转的区别
- springMVC3学习(九)--redirect和forward跳转
- springMVC3学习(九)--redirect和forward跳转
- 服务器端与客户端跳转,forward和redirect总结
- SpringMVC中使用forward和redirect进行转发和重定向以及重定向时如何传参详解
- forward内部跳转 和redirect重定向跳转的区别
- 使用springmvc redirect跳转地址时中文参数为空