SpringMVC转发请求RedirectView用法

原创 2016年05月31日 22:37:27

SpringMVC转发请求RedirectView用法

项目实施过程中有这样的需求:
在当前页面提交某项操作后,需要刷新当前页面。
本来以为是比较简单的,直接在window.open的时候加入_self参数,结果却出现空白页。经查阅资料,找到了比较满意的解决方案。:
假设在Controller中有两个方法:

        @RequestMapping("getAll")
        public String getAllInfo(Model model){
            model.addAttribute("data",obj)
            return "info.html"
        }
        @RequestMapping("deleteById")
        public ModelAndView deleteInfo(@RequestParam("id")int id){
            InfoService infoService = new InfoService();
            infoService.delete(id);
            ModelAndView model = new ModelAndView();
            model.setView(new RedirectView("getAll"));
            return model;
        }

首先访问getAll,在info.html页面中做删除操作访问deleteById,完成deleteInfo方法后重定向到getAll,完成了页面的刷新。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

SpringMVC重定向视图RedirectView小分析

SpringMVC重定向视图RedirectView小分析  前言   SpringMVC是目前主流的Web MVC框架之一。        本文所讲的部分内容跟SpringMVC的视图机制有关,Sp...
  • wilsonke
  • wilsonke
  • 2014年09月10日 09:36
  • 15165

springMVC源码分析--页面跳转RedirectView(三)

之前两篇博客springMVC源码分析--视图View(一)和springMVC源码分析--视图AbstractView和InternalResourceView(二)中我们已经简单的介绍了View相...

SpringMVC使用RedirectView进行POST重定向

SpringMVC提供一个优雅的后台重定向方式:RedirectView 在需要封装数据,并进行重定向的场景使用它在适合不过了;     /**        * 请求进行重定向 ...

Spring MVC 中的 forward 和 redirect

Spring MVC 中,我们在返回逻辑视图时,框架会通过 viewResolver 来解析得到具体的 View,然后向浏览器渲染。假设逻辑视图名为 hello,通过配置,我们配置某个 ViewR...

ModelAndView详解

ModelAndView详解 WebServlet应用服务器Spring浏览器  ModelAndView 的构造方法有7个。但是它们都是相通的。这里使用无参构造函数来举...

window.location.href和window.open的几种用法和区别

阅读目录 一、location.href常见的几种形式二、location.href不同形式之间的区别三、location.href总结四、window.location.href和window...
  • H12KJGJ
  • H12KJGJ
  • 2017年03月07日 19:51
  • 793

网页打开新窗口——Window.open()详解

Window.Open详解 一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二、基本语法: w...

Window.open()方法参数详解打开新窗口

http://www.cnblogs.com/sofiawang/articles/1544631.html 1, 最基本的弹出窗口代码    window.open('page.html')...

JavaScript打开窗口函数(Window.Open)使用详解、绝对路径与相对路径的获取与转换

JavaScript打开窗口函数(Window.Open)使用详解   一、Location对象的使用简介 location对象: location提供了关于当前打开窗口或者特定框架的url信...
  • ye1992
  • ye1992
  • 2013年08月08日 14:47
  • 9863

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SpringMVC转发请求RedirectView用法
举报原因:
原因补充:

(最多只允许输入30个字)