zoukankan      html  css  js  c++  java
  • Spring(九)重定向和转发

    重定向和转发分为:重定向到页面,转发到页面,重定向到处理器方法和转发到处理器方法

    1.重定向到页面,写一个类

    @Controller
    public class RedirectAndForwardController {

    //重定向到页面
    @RequestMapping("/redirect")
    public String doForward(Model model){
    model.addAttribute("msg","学习");
    return "redirect:/day01/success.jsp";

    }
    }
    配置文件:

    成功页面success.jsp上

    2.转发到页面

    @Controller
    public class RedirectAndForwardController {
        //转发到页面
        @RequestMapping("/first")
        public String doFirst(Model model){
            model.addAttribute("msg","学习");
            return "success";
    
        }
    }
    

     配置文件跟重定向一样

    3.重定向和转发到处理器:

     //重定向到处理器
        @RequestMapping("/redirect1")
        public String redirect1(){
            return "success";
        }
    
        @RequestMapping("/redirecttest")
        public String redirecttest(Model model){
            model.addAttribute("msg","学习");
            return "redirect:/redirect1";
        }
    
        //转发到处理器
        @RequestMapping("/forward")
        public String forward(){
            return "success";
        }
    
        @RequestMapping("/forwardtest")
        public String forwardtest(Model model){
            model.addAttribute("msg","学习");
            return "forward:forward";
        }
    

      

     

    
    
  • 相关阅读:
    Mybatis入门
    Spring的xml文件配置方式实现AOP
    jquery简直是太酷炫强大了
    [Google Guava] 2.2-新集合类型
    小规模的流处理框架.Part 1: thread pools
    数据库三大范式和五大约束
    Hibernate:缓存
    MyBatis:缓存配置
    Python:协程
    微信公众号开发之测试账号
  • 原文地址:https://www.cnblogs.com/a157/p/8674597.html
Copyright © 2011-2022 走看看