A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 紫缘ぶ逸影 中级黑马   /  2014-10-11 14:20  /  1156 人查看  /  3 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

一直对于struts中的mvc层不太理解,有木有大神通俗易懂的给讲讲呢?

3 个回复

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

哦哦  只是在具体的项目中不知道该如何分层  还需继续努力学习
回复 使用道具 举报
紫缘ぶ逸影 发表于 2014-10-15 09:33
哦哦  只是在具体的项目中不知道该如何分层  还需继续努力学习

嗯,加油,其实没什么难的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马