ModelAndView

论坛 期权论坛 期权     
选择匿名的用户   2021-6-2 17:38   6268   0

很久没有写笔记了,今天才想起原来还有很多东西没有写笔记。不是因为无聊,而是因为太无聊了所以。。。。。。

做了一个项目。用的是Spring MVC 框架。简单点说ModelAndView 这个类的作用和理解

ModelAndView :顾名思义,就是模型与视图。 Model: 在java中就是类对象,里面封装到的数据。例如:学生,老师等。 View:就是视图,界面的UI。例如一个注册页面有文本输入框,按钮等视图。我们注册的时候就要输入用户信息(User就是所说的Model对象,里面封装了id 、name、age...).从后台传到界面显示或者从界面保存到数据库中,ModelAndView 这个类就相当于一个过渡吧(粗糙地理解)。

ModelAndView这个类有七个构造函数。

1、ModelAndView(String viewName)

2、ModelAndView(String viewName, Map model)

3、 ModelAndView(String viewName, String modelName, Object modelObject)

提供实作View接口的对象来作View的参数:

4、 ModelAndView(View view)

5、 ModelAndView(View view, Map model)

6、 ModelAndView(View view, String modelName, Object modelObject)

7、。。。。。。。。

这个? ,当然是默认的构造器啦 ==!!!!

此类常用的方法:

addObject(String modelName, Object modelObject)



分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP