1. 程式人生 > >springMVC中同一個controller之間方法的跳轉以及不同controller之間的跳轉

springMVC中同一個controller之間方法的跳轉以及不同controller之間的跳轉

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("===============");
    }