- 1
- 0
- 约4.78万字
- 约 23页
- 2018-10-21 发布于湖北
- 举报
jsp技术概述与应用框架外文翻译jjfgvllr
xx大学xx学院中英文翻译
xx大学xx学院
毕业设计(论文)外文资料翻译
系 :
专 业:
班 级:
姓 名:
学 号:
附 件: 1.外文资料翻译译文;2.外文原文
指导教师评语:
签名:
2014 年 3 月 15 日
注:请将该封面与附件装订成册。
附件一:外文资料翻译译文
JSP技术概述与应用框架
作者: Zambon, Giulio/ Sekler, Michael
出处: Springer-Verlag New York Inc
Java Server Pages(JSP)是一种基于web的脚本编程技术,类似于网景公司的服务器端Java脚本语言—— server-side JavaScript(SSJS)和微软的Active Server Pages(ASP)。与SSJS和ASP相比,JSP具有更好的可扩展性,并且它不专属于任何一家厂商或某一特定的Web服务器。尽管JSP规范是由Sun公司制定的,但任何厂商都可以在自己的系统上实现JSP。
在Sun正式发布JSP(Java Server Pages)之后,这种新的Web应用开发技术很快引起了人们的关注。JSP为创建高度动态的Web应用提供了一个独特的开发环境。按照Sun的说法,JSP能够适应市场上包括Apache WebServer、IIS4.0在内的85%的服务器产品。
本文将介绍JSP相关的知识,以及JavaBean的相关内容,当然都是比较粗略的介绍其中的基本内容,仅仅起到抛砖引玉的作用,如果读者需要更详细的信息,请参考相应的JSP的书籍。
一、JSP的好处
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,其在动态网页的建设中有其强大而特别的功能。JSP与Microsoft的ASP技术非常相似。两者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。下面我们简单的对它进行介绍。
JSP页面最终会转换成servler。因而,从根本上,JSP页面能够执行的任何任务都可以用servler来完成。然而,这种底层的等同性并不意味着servler和JSP页面对于所有的情况都等同适用。问题不在于技术的能力,而是二者在便利性、生产率和可维护性上的不同。毕竟,在特定平台上能够用Java编程语言完成的事情,同样可以用汇编语言来完成,但是选择哪种语言依旧十分重要。
1.1和单独使用servler相比,JSP提供下述好处:
?JSP中HTML的编写与维护更为简单。JSP中可以使用常规的HTML:没有额外的反斜杠,没有额外的双引号,也没有暗含的Java语法。
?能够使用标准的网站开发工具。即使对那些对JSP一无所知的HTML工具,我们也可以使用,因为它们会忽略JSP标签(JSP tags)。
?可以对开发团队进行划分。Java程序员可以致力于动态代码。Web开发人员可以将经理集中在表示层(presentation layer)上。对于大型的项目,这种划分极为重要。依据开发团队的大小,及项目的复杂程度,可以对静态HTML和动态内容进行弱分离(weaker separation)和强分离(stronger separation)。
在此,这个讨论并不是让您停止使用servlets,只使用JSP。几乎所有的项目都会同时用到这两种技术。针对项目中的某些请求,您可能会在MVC构架下组合使用这两项技术。我们总是希望用适当的工具完成相对应的工作,仅仅是servlet并不能填满您的工具箱。
1.2 JSP的特点
按照脚本语言是服务于某一个子系统的语言这种论述,JSP应当被看作是一种脚本语言。然而,作为一种脚本语言,JSP又显得过于强大了,在JSP中几乎可以使用全部的Java类。
作为一种基于文本的、以显示为中心的开发技术,JSP提供了Java Servlet的所有好处,并且,当与一个JavaBeans类结合在一起时,JSP提供了一种使内容和显示逻辑分开的简单方式。分开内容和显示逻辑的好处是,更新页面外观的人员不必懂得Java代码,而更新JavaBeans类的人员也不必是设计网页的行家里手,就可以用带JavaBeans类的JSP页面来定义Web模板,以建立一个由具有相似的外观的页面组成的网站。JavaBeans类
您可能关注的文档
最近下载
- 江苏省2025年普通高校对口单招文化统考英语试题(,含答案)2025.pdf VIP
- 2023注册消防工程师(消防技术综合能力)题库(易错题)word版.docx
- 江西电力职业技术学院单招《物理》考前冲刺测试卷有答案详解.docx VIP
- (整理版)特殊四边形的综合应用.pdf
- 2025至2030全球及中国电动矿用卡车行业调研及市场前景预测评估报告.docx
- 2026年徐州生物工程职业技术学院单招职业技能测试必刷测试卷推荐.docx VIP
- 《敦煌》纪录片解说词.doc VIP
- 综合介入诊疗技术临床应用管理规范(2025年版)核心解读.docx VIP
- 中小学心理健康教育工作计划(精选)_图文.pptx
- 2024年徐州生物工程职业技术学院单招职业适应性考试模拟测试卷附答案.docx VIP
原创力文档

文档评论(0)