MVC
来源:互联网 发布:易安卓中文编程教程 编辑:程序博客网 时间:2024/06/06 00:58
MVC
一种软件设计典范,用一种业务逻辑和数据显示分离的方法组织代码,将业务逻辑被聚集到一个部件里面,在界面和用户围绕数据的交互能被改进和个性化定制的同时而不需要重新编写业务逻辑。
• MVC架构模式的优势
实现了Java代码和页面的分离
使技术优势的应用达到最大化
提高我们的开发效率,提高生产率
jsp架构模式:ModeII
MVC工作流程:
.1客户的请求信息首先提交给Servlet
.2控制器选择对当前请求进行数据处理的model对象
.3控制器对象选择相应的View组件作为客户端响应信息返回
.4jsp将JavaBean处理的数据显示出来
.5jsp把组织好的数据以响应的方式返回给客户端浏览
MVC的各个部分都有那些技术来实现?如何实现?
MVC是Model-View-Controller的简写。
Model——代表的是应用的业务逻辑(通过JavaBean,EJB组件实现)
View ——是应用的表示面(由JSP页面产生)
Controller——是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用
1 0
- MVC
- mvc
- MVC
- mvc
- MVC
- MVC
- mvc
- MVC
- MVC
- MVC
- MVC
- MVC
- MVC
- MVC
- MVC
- mvc
- MVC
- MVC
- extjs数字校园-云资源平台 2013.11.28--教师业务考评
- hadoop,apache负载均衡,mysql集群
- extjs 数字校园-云资源平台 2014.1.1--开始菜单及任务栏
- 学会了钓鱼的小猫来到了软件开发公司...
- 2014全年bjdp.org编程道场日期安排
- MVC
- 教学资源库管理平台-v4.0
- Activity布局初步 - 相对布局
- extjs 数字校园-云资源平台 2013.12.26--实习管理
- extjs数字校园-云资源平台 2014.1.26--收发外网邮件
- lua中的函数
- extjs 数字校园-云资源平台 2014.1.27--共享相册拓展
- extjs 数字校园-云资源平台 2014.2.2-德育管理中小学版
- 使用QT创建PythonGUI程序