Spring 中的RedirectAttributes 功能
2015-07-02 11:10
507 查看
在页面提交时为了防止用户刷新重复提交,后台操作之后一般会redirect到另一个页面,同时带点操作成功的提示信息。因为是
Redirect,使用requst.setAttribut()时,Request里的attribute不会传递过去,如果放在session中,则需要在显示后及时清理,不然下面每一页
都带着这个信息也不对,这样也带来麻烦,不过福音来了,在Spring在3.1提供了RedirectAttributes 功能
public String save(@ModelAttribute("group") Group group, RedirectAttributes redirectAttributes) {
accountManager.saveGroup(group);
redirectAttributes.addFlashAttribute("message", "保存成功");
return "redirect/group/";
}
它将attrubute与session相结合,很合适redirect跳转
Redirect,使用requst.setAttribut()时,Request里的attribute不会传递过去,如果放在session中,则需要在显示后及时清理,不然下面每一页
都带着这个信息也不对,这样也带来麻烦,不过福音来了,在Spring在3.1提供了RedirectAttributes 功能
public String save(@ModelAttribute("group") Group group, RedirectAttributes redirectAttributes) {
accountManager.saveGroup(group);
redirectAttributes.addFlashAttribute("message", "保存成功");
return "redirect/group/";
}
它将attrubute与session相结合,很合适redirect跳转
相关文章推荐
- 《JAVA程序设计》日志四
- Java文件选择对话框JFileChooser使用详解
- 《Java课程实习》日志(周三)
- 三、Spring源码分析——ApplicationContext
- java-从先序遍历和中序遍历重建二叉树
- MTC脚本录制+eclipse回放
- Java 操作 JSON
- 用java实现音乐的播放
- Spring 系列: Spring 框架简介
- 在阿里云服务器上搭建JavaWeb开发环境
- Eclipse中设置作者日期等信息
- 《Java并发编程实践》笔记8——Fork/Join框架
- 《Java并发编程实践》笔记8——Fork/Join框架
- Java MySQL 存储过程 入门
- 《Java课程实习》日志(周四)
- java中Struts2文件上传问题详解
- 《Java并发编程实践》笔记8——Fork/Join框架
- 配置DelegatingFilterProxy使用Spring管理filter chain
- java 中xml转换为json对象
- mac 安装maven 和修改java环境变量