JSP技术概述与应用框架外文翻译
《JSP技术概述与应用框架外文翻译》由会员分享,可在线阅读,更多相关《JSP技术概述与应用框架外文翻译(22页珍藏版)》请在毕设资料网上搜索。
1、毕业设计外文翻译 1 中文翻译 JSP 技术概述与应用框架 作者 : Zambon, Giulio/ Sekler, Michael 出处 : Springer-Verlag New York Inc 一、 JSP 的好处 JSP 页面最终会转换成 servler。因而,从根本上, JSP 页面能够执行的任何任务都可以用 servler 来完成。然而,这种底层的等同性并不意味着 servler 和 JSP 页面对于所有的情况都等同适用。问题不在于技术的能力,而是二者在便利性、生产率和可维护性上的不同。毕竟,在特定平台上能够用 Java 编程语言完成的事情,同样可以 用汇编语言来完成,但是选择哪
2、种语言依旧十分重要。 和单独使用 servler 相比, JSP 提供下述好处: JSP 中 HTML 的编写与维护更为简单。 JSP 中可以使用常规的 HTML:没有额外的反斜杠,没有额外的双引号,也没有暗含的 Java 语法。 能够使用标准的网站开发工具。即使对那些对 JSP 一无所知的 HTML 工具,我们也可以使用,因为它们会忽略 JSP 标签( JSP tags)。 可以对开发团队进行划分。 Java 程序员可以致力于动态代码。 Web 开发人员可以将经理集中在表示层( presentation layer)上 。对于大型的项目,这种划分极为重要。依据开发团队的大小,及项目的复杂程度
3、,可以对静态 HTML 和动态内容进行弱分离( weaker separation)和强分离( stronger separation)。 在此,这个讨论并不是让您停止使用 servlets,只使用 JSP。几乎所有的项目都会同时用到这两种技术。针对项目中的某些请求,您可能会在 MVC 构架下组合使用这两项技术。我们总是希望用适当的工具完成相对应的工作,仅仅是 servlet 并不能填满您的工具箱。 二、 JSP 相对于竞争技术的优势 许多年前, Marty 受到邀请 ,参加一个有关软件技术的小型 (20 个人 )研讨会 .做在Marty 旁边的人是 James Gosling- Java 编
4、程语言的发明者。隔几个位置 ,是来自华盛顿一家大型软件公司的高级经理。在讨论过程中 ,研讨会的主席提出了 Jini 的议题 ,这在当时是一项新的 Java技术 .主席向该经理询问他的想法 .他继续说 ,他们会持续关注这项技术 ,如果这项技术变得流行起来 ,他们会遵循公司的 “ 接受并扩充 (embrace and extend)” 的策略 .此时 , Gosling 随意地插话说 “ 你的意思其实就是不接受且不扩充 (disgrace and distend)。 ” 在此 , Gosling 的抱怨显示出,他感到这个公司会从其他公司那里拿走技术 ,用于他们自己的目的 .但你猜这次怎么样 ?这次
5、鞋子穿在了另一只脚上。 Java 社团没有发明这一思想 -将页面设计成由静态 HTML 和用特殊标签标记的动态代码混合组成 .。 ColdFusion毕业设计外文翻译 2 多年前就已经这样做了。甚至 ASP(来自于前述经理所在公司的一项产品 )都在 JSP 出现之前推广了这种方式。实际上 ,JSP 不只采用了这种通用概念 ,它甚至使用许多和 ASP 相同的特殊标签。 因此 ,问题变成 :为什么使用 JSP,而不使 用其他技术呢 ?我们的第一反应是我们不是在争论所有的人应该做什么。其他这些技术中 ,有一些也很不错 ,在某些情况下也的确是合情合理的选择 .然而 ,在其他情形中 ,JSP 明显要更好
6、一些。下面给出几个理由。 2.1 与 .NET 和 Active Server Pages (ASP)相比 .NET 是 Microsoft 精心设计的一项技术。 ASP.NET 是与 servlets 和 JSP 直接竞争的技术。 JSP 的优势体现在两个方面。首先 ,JSP 可以移植到多种操作系统和 Web 服务器 ,您不必仅仅局限于部署在 Windows 和 IIS 上尽管核心 .NET 平台可以在好几种非Windows 平台上运行,但 ASP 这一部分不可以。您不能期望可以将重要的 ASP.NET 应用部署到多种服务器和操作系统。对于某些应用,这种差异没有什么影响。但有些应用,这种差异
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jsp 技术 概述 应用 利用 运用 框架 外文 翻译
