请教关于Springmvc的跳转数据接收

请教关于Springmvc的跳转数据接收

    @RequestMapping("welcome")
    public String welcome(Student student) {
        student.setId("121212");
        return "success";
    }


success.jsp中


```html
        学号:${requestScope.student.id}<br>


同样能接收到这个id值,请问ModelAndView和这个直接跳转有什么区别嘛?

1.如果页面中需要用到一些动态的数据,此时可以使用 ModelAndView 作为返回值,将动态数据放到 ModelAndView 中。
2.当页面不需要用到后端的数据的时候,就只是显示一个页面,此时可以直接将视图的名称作为返回值就可以了,比如 return "success";