zoukankan      html  css  js  c++  java
  • SpringMVC的forward和redirect

    经常需要在spring的controller之间跳转request,自然想到servlet的forward和redirect方法,还好,spring也提供了类似方法。

    @RequestMapping(value="/main", method={RequestMethod.GET, RequestMethod.POST})
        public String showBlogMain(Model model){
            setTopLevelChannels(model);
            List<Blog> blogs = blogService.listBlog();
            model.addAttribute("blogs", blogs);
            return "blog/blog_main";
        }
    @RequestMapping(value="/update",method=RequestMethod.POST)    
    public String updateBlog( @ModelAttribute(value="blog") Blog blog, BindingResult result){        
            blogService.updateBlog(blog);//        
            //return new ModelAndView("forward:/blog/main");        
            return "forward:/blog/main";     
            //return "redirect:/blog/main";    
    }

    注意:上面是从GET请求跳到了POST请求。

  • 相关阅读:
    github的使用
    QPalette的用法
    QTimer的用法
    QStatusBar的用法
    QWhatsThis的用法
    QString::​arg的用法
    qt中ui的 使用介绍
    安全协议IPSEC
    安全协议ssl
    对称加密和非对称加密
  • 原文地址:https://www.cnblogs.com/xiuquan/p/4871072.html
Copyright © 2011-2022 走看看