Struts——一种开源MVC的实现外文翻译.docVIP

  • 6
  • 0
  • 约2.24万字
  • 约 18页
  • 2017-08-11 发布于江西
  • 举报

Struts——一种开源MVC的实现外文翻译.doc

毕业设计(论文)外文资料翻译 题 目: Struts——An Open-source MVC Implementation Struts——一种开源MVC的实现 院系名称: 信息科学与工程学院 专业班级: 计算机科学与技术07级**班 学生姓名: 吕** 学 号: 2007414**** 指导教师: 刘 * 教师职称: 讲师 起止日期: 2011-03-01~2011-06-03 地 点: 莲花街校区 附 件: 1.外文资料翻译译文;2.外文原文。 指导教师评语: 该生所译的“Struts——An Open-source MVC Implementation”一文与其毕业设计课题有一定的关联,译文整体较为准确,翻译后的文章符合中文的习惯。但还有个别的词翻译的不够准确,个别的语句不够通顺。总的来说此译文是一篇合格的译文。 签名: 2011 年 3 月 25 日 指导教师评语: 该生所译的“ASP.NET Technology for Web Application”一文与其毕业设计课题有一定的关联,译文整体较为准确,翻译后的文章符合中文的习惯。但还有个别的词翻译的不够准确,个别的语句不够通顺。总的来说此译文是一篇合格的译文。 签名: 2011 年 3 月 25 日Struts——An Open-source MVC Implementation 附件1:外文资料翻译译文 Struts——一种开源MVC的实现 这篇文章介绍 Struts,一个使用 servlet 和 JavaServer Pages 技术的一种 Model-View-Controller 的实现。Struts 可以帮助你控制 Web 项目中的变化并提高专业化。即使你可能永远不会用 Struts实现一个系统,你可以获得一些想法用于你未来的 servlet 和 JSP 网页的实现中。 简介 在小学校园里的小孩子们都可以在因特网上发布 HTML 网页。然而,有一个重大的不同在一个小学生和一个专业人士开发的网站之间。网页设计师(或者 HTML开发人员)必须理解颜色、用户、生产流程、网页布局、浏览器兼容性、图像创建、JavaScript 等等。设计漂亮的网站需要做大量的工作,大多数 Java 开发人员更注重创建优美的对象接口,而不是用户界面。JavaServer Pages (JSP) 技术为网页设计人员和 Java 开发人员提供了一种联系钮带。 如果你开发过大型 Web 应用程序,你就理解“变化”这个词语。“模型-视图-控制器”(MVC) 就是用来帮助你控制变化的一种设计模式。MVC 减弱了业务逻辑接口和数据接口之间的耦合。Struts 是一种 MVC 实现,它将 Servlet 2.2 和 JSP 1.1 标记(属于 J2EE 规范)用作实现的一部分。你可能永远不会用 Struts 实现一个系统,但了解一下 Struts 或许使你能将其中的一些思想用于你以后的 Servlet和 JSP 实现中。 模型-视图-控制器 (MVC) JSP标签只解决了我们问题中的一部分。我们依然有验证、流控制、以及更新应用程序结构的问题。这就是MVC从哪儿来以及来干嘛的。MVC通过把问题分成三类来帮助解决一些与单模块相关的问题:Model(模型) View(视图) 。 Controller(控制器) MVC 模型 2 Web 给软件开发人员带来了一些独特的挑战,。。 另外一个显而易见的改变就是相对于模型或者控制器,视图采用了不同的技术。当然,我们可以使用 Java(或者 PERL、C/C++ 或)代码生成 HTML。: Java 程序员应该开发服务,而不是 HTML。 。 。 。 。 对于 Web,。 图 4. MVC 2 Struts,MVC 2 的一种实现 Struts 是一组相互协作的类、servlet 和 JSP 标记,它们组成一个可重用的 MVC 2 设计。这个定义表示 Struts 是一个框架,而不是一个库,但 Struts 也包含了丰富的标记库和独立于该框架工作的实用程序类。图 5 显示了 Struts 的一个概览。 图 5. Struts 概览 Struts 概览 浏览器 。Web 容器将用一个 HTTP 响应作出

文档评论(0)

1亿VIP精品文档

相关文档