Spring MVC学习------------转发和重定向
来源:互联网 发布:seed软件知乎 编辑:程序博客网 时间:2024/05/18 00:20
转发与重定向
可以通过redirect/forward:url方式转到另一个Action进行连续的处理。
可以通过redirect:url 防止表单重复提交 。
写法如下:
return "forward:/order/add";
return "redirect:/index.jsp";
转载请注明出处:原文地址:http://elf8848.iteye.com/blog/875830
带参数重定向--RedirectAttributes
用户保存或修改后,为了防止用户刷新浏览器(F5)导致表单重复提交,一般在保存或修改操作之后会redirect到一个结果页面(不是forward),同时携带参数,如操作成功的提示信息。因为是Redirect,Request里的attribute不会传递过去。Spring在3.1才提供了这个能力--RedirectAttributes。 反复按F5,操作成功的提示信息也不会再次出来(总共只出现一次),效果很理想。
- public String save(@ModelAttribute("group") Group group, RedirectAttributes redirectAttributes) {
- accountManager.saveGroup(group);
- redirectAttributes.addFlashAttribute("message", "操作成功");
- return "redirect:/account/group/";
- }
0 0
- Spring MVC学习------------转发和重定向
- spring mvc 请求转发和重定向
- spring mvc 请求转发和重定向
- spring mvc 请求转发和重定向
- spring mvc 请求转发和重定向
- spring mvc 重定向和请求转发
- spring mvc 请求转发和重定向
- spring mvc 请求转发和重定向
- spring mvc 请求转发和重定向
- spring mvc 请求转发和重定向
- spring mvc 请求转发和重定向
- spring mvc 请求转发和重定向
- spring mvc 请求转发和重定向
- spring mvc 请求转发和重定向
- Spring MVC 转发和重定向
- Spring mvc 请求转发和重定向
- spring mvc 请求转发和重定向
- Spring MVC Controller重定向和转发
- struct 和 typedef struct 区别和用法总结
- 微信支付Notice: Use of undefined constant CURLOP_TIMEOUT - assumed
- java Longest Palindromic Substring(最长回文字符串)
- 采用ovs-docker为容器创建双外部网络
- iOS Sprite Kit教程之场景的切换
- Spring MVC学习------------转发和重定向
- AsyncTask的介绍及基本使用方法
- 机器学习各种算法结果可视化比对
- Apache Shiro 使用手册(一)Shiro架构介绍
- 软件工程之数据流图和数据字典
- 一致性哈希算法(consistent hashing)
- iOS工程中删除默认的并使用自建的ViewController后黑屏
- Linux内核抢占实现机制分析
- 自组织神经网络的实现