SpringMVC转发和重定向

页面间的跳转分为转发和重定向

但是转发和重定向在springMVC里又分为转发到页面和重定向到页面,转发到处理器方法和重定向到处理器方法

下边是具体实现功能的代码:

转发到页面和重定向到页面

//转发到页面
    @RequestMapping("/five")
    public String doFive(Model model,String username){
        model.addAttribute("msg","我们都是好人");
        model.addAttribute("name",username);
        return "suecssful";
    }
    //重定向到页面
    @RequestMapping("/six")
    public String dosix(Model model,String username){
        model.addAttribute("msg","我们都是好人");
        model.addAttribute("name",username);
        return "redirect:/suecssful.jsp";
    }

转发到处理器方法和冲重定向到处理器方法

    //转发到处理器方法
    @RequestMapping("/seven")
    public String doSeven(Model model,String username){
        model.addAttribute("msg","我们都是好人");
        model.addAttribute("name",username);
        return "forward:eghit";
    }
    @RequestMapping("/eghit")
    public String doeghit(){
        return "suecssful";
    }
    //重定向到处理器方法
    @RequestMapping("/nine")
    public String donine(Model model,String username){
        model.addAttribute("msg","我们都是好人");
        model.addAttribute("name",username);
        return "redirect:ten";
    }
    @RequestMapping("/ten")
    public String doten(){
        return "suecssful";
    }

 

posted @ 2018-03-29 13:47  风骚少年  阅读(189)  评论(0)    收藏  举报
AmazingCounters.com