您的位置:首页 > 编程语言 > Java开发

Spring MVC实现跳转的几种方式

2015-08-24 16:24 411 查看
Spring MVC实现跳转的几种方式

一.通过controller 跳转到前端页面:

例:

@RequestMapping("/login")  

    public String login(PersonModel p){  personService.login(p);   

        return "/index";  

    }

二. 通过controller跳转的另一个controller:

例:

@RequestMapping("/add")  

    public String add(Person P,HttpSession session){

        String userid = (String)session.getAttribute("userid");

        if(userid == null){      

            return "redirect:/person/login"; //跳转到login方法       

        }else{        

            personService.add(P);       

        }       return "/index";//跳转到页面  

    }

三.通过ModelAndView实现跳转

例: @RequestMapping("/add")  

    public ModelAndView add(Person P,HttpSession session){             

        return new  ModelAndView("redirect:/person/login");   

    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: