springMVC中同一个controller之间方法的跳转以及不同controller之间的跳转

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/past__time/article/details/81507477

1.同一个controller里面方法的跳转

@RequestMapping(value="/demo1")
    public ModelAndView demo1(){
        System.out.println(11);
        return new ModelAndView("redirect:demo2");
    }
    注意写法/demo2与demo2的区别  如果是/demo2会在你输入的地址栏里面去掉你的controller名字,如果是demo2那么直接在地址栏将demo1变成demo2.
    
    @RequestMapping(value = "/demo2")
    public void demo2(){
        System.out.println("===============");
    }

2.不同controller之间的方法跳转

@RequestMapping(value="/demo1")
    public ModelAndView demo1(){
        System.out.println(11);
        return new ModelAndView("redirect:/shop/demo2");
    }
    
    
    @RequestMapping(value = "/demo2")
    public void demo2(){
        System.out.println("===============");
    }

猜你喜欢

转载自blog.csdn.net/past__time/article/details/81507477