mvc controller 控制view吗

请问controller只起一个连接view和model作用吗,还控制view的刷新和显示吗?还有请问是mode层处理后直接通知view层刷新界面吗,还是通知contro... 请问controller只起一个连接view和model作用吗,还控制view的刷新和显示吗?
还有请问是mode层处理后直接通知view层刷新界面吗,还是通知controller层去刷新界面?
展开
 我来答
百度网友bd450a7
推荐于2016-07-13
知道答主
回答量:34
采纳率:100%
帮助的人:14.9万
展开全部
MVC的分层是比较清晰的,各自有各自的作用:
你的问题中
1. controller并不只起一个连接view和model作用,他会有很多其他的作用(例如权限控制,部分业务逻辑等等)
2. controller控制view的显示,View层的刷新,是通过表单或者Ajax的方式提交到controller层的,在MVC中一般使用ajax,将字段封装成json的形式进行传递
3. model层处理后不会直接通知view层的,model只是项目的模型,放的是一些数据库中的属性字段。也不会通知controller层刷新界面,而是view请求controller,然后controller进行处理,处理过程中需要的一些object就是我们的model层
ybbtgjyv
2013-12-04 · TA获得超过190个赞
知道小有建树答主
回答量:339
采纳率:100%
帮助的人:225万
展开全部
controller 担任的是与前台后台进行交互的工作。 model层仅是与数据库进行交互获得数据 最终还是要controller进行逻辑处理 返回到view 至于刷新页面就需要看你的代码了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0557lihao
2013-12-04 · TA获得超过114个赞
知道答主
回答量:173
采纳率:0%
帮助的人:71.6万
展开全部
光想是没用的,多用一写MVC模式的框架,多思考下就能理解了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式