ISAS_JSP与其它动态网页技术比较(原创).docVIP

ISAS_JSP与其它动态网页技术比较(原创).doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ISAS_JSP与其它动态网页技术比较(原创)

项目文档 项目名: JSP与其它动态技术比较 第五组(ISAS): 组长: 刘X 组员: 刘X 杨X 何X 指导老师: JSP 【内容摘要】 JSP(IAVA SERVER PAGES)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,其在动态网页的建设中有其强大而别特的功能,基于java的动态网页技术,用于生成动态网页,支持跨平台、跨Web服务器。 【文章内容】 一:简介JSP 1. JSP技术简介   JSP是一种基于Java Servlet的Web开发技术。它和ASP非常相似,但嵌入HTML页面的执行代码不是VBScript之类的脚本,而是Java代码。本文介绍JSP的一些基础概念,并通过实例演示简单JSP应用的开发以及JavaBean组件的应用。 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易 2. JSP的优点 (1).简便性和有效性(只是在原来的HTML网页中加入一些JSP专有的标签,或是一些脚本程序(而且此项不是必需的) (2)程序的独立性(拥有程序的对平台的独立性) (3)程序的蒹容性(JSP中的动态内容可以各种形式进行显示,所以它可以为各种客户提供服务) (4)程序的可重用性(JSP页面中可以不直接将脚本程序嵌入,而只是将动态的交互部分作为一个部件加以引用,这样,一旦这样的一个部件写好,它可以为多个程序重复引用,实现了程序的可重用性) 3.JSP隐含对象 (1)隐含对象的作用范围 ①页面作用域( Page ) ②请求作用域(request) (2),隐含对象 ①request对象 ②response对象 ③out对象 二:JSP应用范围 Jsp几乎可以运行于所有平台。如Win NT,Linux,Unix. NT下IIS通过一 个插件,例如JRUN或者ServletExec,就能支持JSP。著名的Web服务器Apache已经能够支持JSP。由于Apache广泛应用在NT、Unix和Linux上,因此JSP有更广泛的运行平台。虽然现在NT操作系统占了很大的市场份额,但是在服务器方面Unix的优势仍然很大,而新崛起的Linux更是来势不小。从一个平台移植到另外一个平台,JSP和JavaBean甚至不用重新编译,因为Java字节码都是标准的与平台无关的。 JSP技术可以以一种简捷而快速的方法生成Web页面.使用JSP技术的Web页面可以很容易地显示动态内容.JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作. JSP技术不是惟一的动态网页技术,也不是第一个,在JSP技术出现之前就已经存在几种优秀的动态网页技术,如CGI,ASP等.下面结合这些技术的介绍,讲述动态网页技术的发展和JSP技术的诞生. 三:JSP前景分析 目前在国内PHP与ASP应用最为广泛。而JSP由于是一种较新的技术,国内采用的较少。但在国外,JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。采用PHP的网站如新浪网(sina)、中国人(Chinaren)等,但由于PHP本身存在的一些缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的商业站点。首先,PHP缺乏规模支持。其次,缺乏多层结构支持。对于大负荷站点,解决方法只有一个:分布计算。数据库、应用逻辑层、表示逻辑层彼此分开,而且同层也可以根据流量分开,群组成二维数组。而PHP则缺乏这种支持。还有上面提到过的一点,PHP提供的数据库接口支持不统一,这就使得它不适合运用在电子商务中 四:JSP编译指令 JSP编译指令在编译时执行,是为了告诉引擎如何处理当前的JSP页面.指令的格式为: 主要包括: include指令(该指令指示JSP/Servlet引擎在编译该JSP文件时,将include指令中指定文件插入到该JSP文件中一起进行编译.) page指令(该指令用于定义JSP文件的全局属性) taglib指令(taglib指令用于定义JSP文件中的自定义标签,此指令将在自定义JSP标签) 五:JSP特点   JSP是Sun公司推出的新一代站点开发语言,他完全解决了目前ASP,PHP的一个通病——脚本级执行(据说PHP4也已经在Zend的支持下,实现编译运行)。Sun公司借助自己在Java上的不凡造诣,将Java从Java应用

文档评论(0)

ligennv1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档