Spring注解RestController标注之后,通过返回ModelAndView可以跳转页面

Spring注解RestController标注之后,通过返回ModelAndView可以跳转页面 - - ITeye博客

 

spring4.1中添加了@RestController注解很方便,集成了@ResponseBody注解,无需再在每个方法前添加了..但是却发现个问题..之前用@Controller注解的时候经常会如下所示的返回到视图页面index.jsp:


    @RequestMapping(value="/tologin", method=RequestMethod.GET)
    public String login(){
        return "index";
    }


但是问题来了,由于使用的是@RestController注解,其中含有@ResponseBody注解,如果跳转页面?通过返回类型是ModelAndView实现。


   @RequestMapping(value="/tologin", method=RequestMethod.GET)
    public ModelAndView login(){
        ModelAndView mv = new ModelAndView("index");
        return mv;
    }

posted @ 2022-12-09 09:51  明月镇魂  阅读(83)  评论(0编辑  收藏  举报