SpringMVC中Controller跳转到另一个Controller方法

    1、直接Redirect后加 Controller/Action
    Response.Redirect("/User/Edit");
    // return Redirect("/User/Edit");
    return RedirectToAction("about","Home");
    Response.Redirect("/User/Edit");
    2、直接return后加 Controller/Action
    return Redirect("/User/Edit"); 
    3、RedirectToAction方法,直接跳到一个action
    return RedirectToAction("edit"); 
    4、跳转的页并不在该Controller中
    return RedirectToAction("about","Home"); 
    5. redirect跳转
    String url = "redirect:/test.do";
    mav = new ModelAndView(url);
时间: 2024-10-12 22:42:42

SpringMVC中Controller跳转到另一个Controller方法的相关文章

SpringMVC从Controller跳转到另一个Controller(转)

http://blog.csdn.net/jackpk/article/details/44117603 [PK亲测] 能正常跳转的写法如下: return "forward:aaaa/bbbb.do"; return "redirect:aaaa/bbbb.do"; return new ModelAndView("forward:bbbb.do", null); return new ModelAndView("redirect:b

SpringMVC从Controller跳转到另一个Controller

1. 需求背景 需求:spring MVC框架controller间跳转,需重定向.有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示. 本来以为挺简单的一件事情,并且个人认为比较常用的一种方式,一百度全都有了,这些根本不是问题,但是一百度居然出乎我的意料,一堆都不是我想要的结果.无奈啊,自己写一篇比较全都供以后大家一百度吧,哈哈哈...是这些写的不是很全都人们给了我写这篇博客的动力. 2. 解决办法 需求有了肯定是解决办法了,一一解决,说明下spring的跳

SpringMVC从一个controller跳转到另一个controller

return "redirect:……路径……"; @RequestMapping(value = "/index", method = RequestMethod.GET) public String index(ModelMap model) { Admin admin = adminService.getCurrent(); if(admin.getSeller()!=null) { return "redirect:/admin/seller/or

spring MVC 跳转到另一个controller方法

Java代码   @RequestMapping("/") public String index(WebRequest request){ return "redirect:/abc/default.html";  //跳转 //return "forward:/abc/default.html";   //前进 } @RequestMapping("/abc/default.html") ... 1.直接Redirect后

SpringMVC中redirect跳转后如何保存Model中的数据?

@RequestMapping(value = "delete-user", method = RequestMethod.POST) public String deleteUser(Long[] userId, RedirectAttributes modelMap) { userService.deleteUser(userId); modelMap.addFlashAttribute("resultMsg", "删除成功"); retur

Python中可避免读写乱码的一个强大方法

昨天在帮同学解析一批从网络上爬取的文件时,遇到一个奇葩的问题,文件本身的编码是gbk,Eclipse编辑环境的默认编码是utf8,使用常规的open方法批量打开文件时,某些文件中存在一些不可被gbk识别的特殊字符导致读取错误,而这些特殊字符又是存在于utf8编码中的.经不断尝试,发现一个很好的解决办法:使用Python自带的codecs.codecs就是为编码转码而生的,关于此功能的更多详情请移步 https://docs.python.org/3.2/library/codecs.html #

ThinkPHP框架中关于查询分页显示的一个小方法

thinkphp框架是一个非常好用的框架.在日常使用中非常方便,其中包含了有分页的方法,我们用的时候往往会自定义的进行一些修改,下面是我自己修改的一个关于分页的小方法. 代码如下: function getPages($comModel,$where="",$order="",$pageSize="",$join="",$field="",$tmp="",$group="&qu

解决es6中webstrom不支持import的一个简单方法

代码如下: export_one.js的代码如下: export function one() { console.log('one'); } export function two() { console.log('two'); } function three() { console.log('three'); } function four() { console.log('four'); } function five() { console.log('five'); } export

SpringMVC——redirect重定向跳转传值

spring MVC框架controller间跳转,需重定向.有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示.    首先先来介绍一下不带参数的重定向:    我在后台一个controller跳转到另一个controller,为什么有这种需求呢,是这样的.我有一个列表页面,然后我会进行新增操作,新增在后台完成之后我要跳转到列表页面,不需要传递参数,列表页面默认查询所有的.       方式一:使用ModelAndView(这是Spring 2.0的时候所用