计算机专业外文翻译 9
《计算机专业外文翻译 9》由会员分享,可在线阅读,更多相关《计算机专业外文翻译 9(16页珍藏版)》请在毕设资料网上搜索。
1、 译文 Apache Struts 2 “Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework is designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time” -The Apache Software Foundation. 4.1 简
2、介 Struts是 Apache的一个应用于 Java Web的网络编程的开源框架。 Struts框架的创造者和发起者是 McClanahan。后来在 2002年, Struts框架由 Apache软件基金会收购和接管。 Struts提供给程序员一个易于组织基于 JSP和 Servlet的 HTML格式和 Java代码的框架。 Struts1几乎能与所有标准的 Java技术和 Jakarta配置包协同工作。然而 ,随着需求的不断增长, Struts1在网络应用程序暴露出来许多问题 ,所以为了满足需求,导致 Strut2推出 ,Strut2能更好地为开发者提供服务 ,如 Ajax、高效开发和可扩
3、展性。 4.1.1 Struts 2 的起源 自从 2000年 Apache Struts的发起 ,Struts框架取得了非常大的成功 ,被大多数标准所接纳 ,得到了很大的发展 ,如果不是这样 ,哪里会有今天 java web程序的成绩。它的历史 ,告诉我们 Struts是怎样组织 JSP和 / Servlets,而提供了固定的框架。 Struts融入 server-generated HTML与 Javascript,客户端验证 ,也使得开发比较容易和维护。随着时间推进的和客户对 web需求扩大 ,网站应用程序取得硕果累累 ,Struts1太老了 , 开始在越来越多的网站前端开发者视野中淡去
4、。 在 2005年的 java技术大会上 ,许多的 truts开发者探讨 Struts未来的出路和建议。他们想要设想一个框架 ,要求它能聚集了许多网络编程的优点。问题是 Struts1代码对 ServletAPI依赖 ,不宜于扩展,特别是缺乏丰富的视图表现特征如 Ajax、高效开发和扩展性。与此同时 ,他们也和其他开发商如 the Spring WebFlow,探讨几个框架统一到一个框架中。然而 ,有一些关项目所有权、品牌、和身份的问题阻碍了进程。幸运的是 ,开发者在 Struts and WebWor两个框架中看到了 “ 合并 ” 的可能性。 在当时, Struts的开发者也正在研发 Sha
5、le框架,由于 Shale是 Struts的子项目,沿着Struts Action 1(现在叫 Struts 1)方向, Struts Action 2(源于 WebWork2)。不幸是 ,在当时这些框架类别非常混乱的。 人们习惯了 “Struts” 这个名字。在融入 Struts Action 2和Shale 成 Struts 2时, Shale的开发者觉得如果在原有的基础上发展那样会更好。于 Struts Action 2 很快就被重新命名为 Struts2。 今天 ,Apache Struts有两个版本的框架 ,但它们都是基于 Action相应的框架。 Struts 2的设计思想和核心来
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业 外文 翻译
