MVC的各个部分都由哪些技术实现 工作机制如何

来源:百度知道 编辑:UC知道 时间:2024/06/20 11:14:55
这是一道面试题 我想哪位帮忙给下标准的回答 谢谢
我要标准的回答 谢谢 : )

你理解下struts就知道了,M,model,业务逻辑,V,view,视图层,通常是jsp
C,controller,控制器,一般是有Servlet充当

同时视图层接受用户的输入和请求等,然后请求到达Servlet的控制器后,转发到相应的业务逻辑,业务逻辑运算完成后,再将数据呈现给相应表现层view

楼上说的太针对了! 楼主不一定是BS开发的!
广泛的理解看这段:

MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。
MVC应用程式总是由这三个部分组成。Event(事件)导致Controller改动Model或View,或同时改动两者。只要Controller改动了Models的数据或属性,所有依赖的View都会自动更新。
类似的,只要Controller改动了View,View会从潜在的Model中获取数据来刷新自己。
MVC模式最早是smalltalk语言研究团提出的,应用于用户交互应用程式中

答::基于Java 的Web 应用系统采用MVC 架构模式,即model(模型)、view(视
图)、control(控制)分离设计;这是目前WEB 应用服务系统的主流设计方向。
Model:即处理业务逻辑的模块,每一种处理一个模块;
View:负责页面显示,显示MODEL 处理结果给用户,主要实现数据到页面转
换过程;
Control:负责每个请求的分发,把FORM 数据传递给MODEL 处理,把处理结
果的数据传递给VIEW 显示。
MVC 是Model-View-Controller 的简写。"Model" 代表的是应用的业务逻
辑(通过JavaBean,EJB 组件实现), "View" 是应用的表示面(由JSP 页面产
生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通
过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组
件可以