黑马程序员技术交流社区

标题: 关于struts中的mvc层 [打印本页]

作者: 紫缘ぶ逸影    时间: 2014-10-11 14:20
标题: 关于struts中的mvc层
一直对于struts中的mvc层不太理解,有木有大神通俗易懂的给讲讲呢?

作者: atlas    时间: 2014-10-11 18:04
MVC包括三层,model是实体类层,view是视图层,controller是控制器。
简单比喻一下,model类似于人的身体,view相当于人外面穿的衣服,controller相当于你的大脑。
人的身体是根本,人如果没有一个身体什么都干不了。衣服是你要给别人展示,让别人看的,是一种外在的表示形式。而大脑操纵你的身体来布置你穿什么样的衣服,起到一个控制调节的功能。
在web项目中,你在controller中通过方法来调用model中的各种对象属性,然后把处理加工后的数据传弟到view层,通过view层来输出显示你想到得到的页面和数据。
在以后的web项目中,你会接触到很多基于mvc的框架,可以活学活用,一通百通。
作者: 紫缘ぶ逸影    时间: 2014-10-15 09:33
atlas 发表于 2014-10-11 18:04
MVC包括三层,model是实体类层,view是视图层,controller是控制器。
简单比喻一下,model类似于人的身体, ...

哦哦  只是在具体的项目中不知道该如何分层  还需继续努力学习
作者: atlas    时间: 2014-10-15 09:57
紫缘ぶ逸影 发表于 2014-10-15 09:33
哦哦  只是在具体的项目中不知道该如何分层  还需继续努力学习

嗯,加油,其实没什么难的。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2