本科生毕业设计 论文
外 文 翻 译 原 文 标 题 MVC Design Pattern for the multi framework distributed applications using XML, spring and struts
framework 译 文 标 题 作者所在系别 作者所在班级 作 者 姓 名 作 者 学 号 指导教师姓名 指导教师职称 完 成 时 间 201 年 1 北华航天工业学院教务处制通讯设备越来越多要求应用程序使用web和许多通信设备。所以在互联网上增加负载的数据我们必须照顾体系结构的问题。Html是纯文本。这是第一个在互联网上工作标记语言。今天是基于块的所有互联网的编程语言。用户必须与静态页面交互信息手动写在页面必须改变。随着时间增长第一个重大变化控制演示、业务逻辑和流程以页面为中心程序。Java bean和scriptlet、表达式的形式。。假设它是集中jsp页面的导航进一步发展的体系结构的观点。在这个过程中未来发展是Model 2架构。这个解决了一起使用Servlet和JSP问题。服务处理初始请求和部分处理数据。它设置bean然后结果转发到一个jsp页面。Servlet决定从列表中显示页面。在这个模型中2架构的JSP页面仅用于演示目的。业务逻辑已经从页面删除。这使页面更容易表示页面很容易在互联网上显示。
在这个模型中所有的控制和应用程序逻辑都由Servlet处理。Servlet是用java编程语言编写的所以它也容易处理的Servlet的一部分。在这种情况下的服务成为全面完整的应用程序,它已成为应用程序的中心点。
在model 2架构Servlet成为所有常见任务的看门人。它提供了公共服务,如身份验证、授权、错误控制和应用程序的。此体系结构解决了大部分的问题。但仍有许多新的问题出现在这个应用架构应用架构与多个框架越来越多网络和互联网领域应用程序的需求正在增长。一个框架是不能处理应用程序的体系结构。满足要求的应用程序有必要设计一个框架。
Struts框架设计和web应用程序的前端控制开发。它提供了各种功能交互的应用程序。它也遵循MVC 2设计特点。
Spring框架是设计处理各种任务。的工作基于互联网的应用程序。它遵循的原则MVC 2。
同时使用Struts和spring框架在单个应用程序用MVC设计主体,这样我们可以提高应用程序的性能。
Struts框架包括三个主要模块,简要描述如下第一个是块控制表示完整的模型的一部分。包含自定义标记库为编写JSP的特定应用程序国际化资源文件。
第二块是代表控制器。是导航的完整应用程序包含XML配置文件含标签的导航路径。
第三块模型。这部分工作业务逻辑,抓取和存储数据到数据库中。它包含Java bean Enterprise和数据库。下图显示了struts框架中的组件工作。
struts框架组件
MVC的主要三个部分。控制器Servlet控制器 部分 Java服务器页 视图部件 应用程序业务逻辑应用程序的形式 模型 。
在我们也遵循MVC的原则。它被设计为基于互联网的应用程序。包含三个核心组件。1控制器:处理导航逻辑和交互与服务业务逻辑层2模型:控制器和视图之间的包含控制器渲染视图所需的数据3:根据用户请求,呈现从模型中获取数据。
spring MVC核心组件如下。
1.DispatcherServlet:Spring的前端控制器实现。它是控制器进行交互的第一个请求。我们也可以说它是一个Servlet的实现。它控制应用程序的完整流程。
2.控制器:用户创建的组件来处理请求封装导航逻辑代表服务对象的业务逻辑。3.视图:负责渲染输出。不同的可以查看设备的基础上选择不同类型的通信设备输出结果。ModelAndView:ModelAndView是spring框架的核心部分。它实现了应用程序的业务逻辑。它是由控制器控制。每当它执行存储业务逻辑和与之关联的视图。
ViewResolver:根据返回的结果,输出显示收到ModelAndView。逻辑视图名称映射到实际的视图。这部分标识实现输出媒体是什么以及如何显示。HandlerMapping:该接口使用DispatcherServlet传入的请求映射到单个控制器。它标识请求,并调用相应的处理程序提供的服务。
下面的图显示了模型。在这个dispatcher Servlet应用程序的入口点Struts部分dispatcher Servlet用于发送请求。Servlet决定处理程序。那么它将调用控制器控制器执行ModelAndView序列流应用程序的spring框架
提出的方法
这种方法的组合应用为两个框架struts和spring应用程序开发。序列图的组合应用程序解释如上所述,这是应用程序的主要驱动力
您可能关注的文档
- ACOG的临床指南介绍.doc
- ACOG妇产科临床处理指南-宫颈癌的筛查介绍.doc
- 2016届四川省宜宾市高三上学期第一次诊断考试文综试题介绍.doc
- ACOG妇产科临床处理指南——会阴切开术介绍.doc
- 2016届四川省宜宾市高三上学期第一次诊断考试语文试题介绍.doc
- ACOG妇产科临床处理指南—临产和分娩时预防性抗生素的使用介绍.doc
- 2016届四川省资阳市高三第二次诊断考试文综试题介绍.doc
- 2016届四校联考生物月考试题介绍.doc
- ACOG指南介绍.doc
- ACS综合前置接口报文规范V2.2_金融机构介绍.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 12S10管道支架、吊架建筑工程规范图集.pdf VIP
- 铸造工艺学(课本).pdf VIP
- 部编版二年级下册语文全册《写字表》生字字帖.pdf VIP
- 数学六年级上册100道口算题大全(全册各类齐全18份).doc VIP
- 八年级物理寒假提升精品讲义第01讲 力(预习)(原卷版).pdf VIP
- 波谱分析法课件.ppt VIP
- 数学分析第五版(上册)华东师大习题答案解析.docx
- 运筹学基础及应用-第1章-线性规划及单纯形法(胡运权版).ppt VIP
- 八年级物理寒假提升精品讲义第01讲 力(预习)(解析版).docx VIP
- 11S405-4 建筑给水塑料管道安装通用详图国标 建筑图集 汇编 .docx VIP
原创力文档

文档评论(0)