浅析基于JSP 技术的网页开发应用分析.docVIP

浅析基于JSP 技术的网页开发应用分析.doc

  1. 1、本文档共8页,可阅读全部内容。
  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文档。上传文档
查看更多
浅析基于JSP 技术的网页开发应用分析   1 前言   JSP 是目前网页开发过程中最常使用的技术之一, 其能够实现和硬件平台的分离, 这对于网页运行效率的提升有着极大的作用。因此相关开发人员必须加强对其的应用, 为网页性能的优化创造条件。文中对JSP 技术原理、JSP 技术特点、基于JSP 网页技术的优势以及SP 在网页开发中的应用进行分析。   2 JSP 技术概述   2.1 技术原理   最先推出JSP 语言的公司为Sun 公司, 由于其自身所具有的优势性, 近年来越来越多的技术人员把其作为站点开发语言来使用。和其他开发语言相比, JSP 技术可以在脱离硬件平台的基础上发挥作用, 因此从这一层面上来说, JSP技术的应用能够让静态网页和动态网页以分离的状态所存在, 这对于系统运行效率的提升有着极大的作用。就技术原理来说, JSP 技术作用发挥过程和ASP 技术有着一定的相似性, 它们都需要对HTML 标记几何进行扩展处理, 并通过JSP 引擎的应用使得扩展标记能够被识别和执行, 但值得一提的是这些被扩展的标记只能够被支持它的服务器的相关引擎所识别。因此在服务器接受到相关请求后, JPS 技术的应用就可以把相关请求文件以Servlet 代码的形式所呈现, 并会把代码形式的文件传送到JVM 上, 在JVM 接受到相关代码后就会利用自身的编译功能对代码进行编译, 并把编译后的文件放在服务器中, 为其执行的实现创造条件。在JSP收到结果后会把被编译的结果传输回客户端, 而用户就可以以浏览器作为载体对所查询的结果进行查看。由于代码被执行的前提是用户会提出请求条件, 因此在第一次进行代码调用时, 代码加载的时间就会比较出长, 但是在代码第一次被编译后, 其就可以在后台实现独立运行, 因此在这种状态下,用户请求的在此提出就会让JSP 保持高效的运行的状态。   2.2 JPS 技术特点   从本质上来说JSP 技术可以被当做Servlet 技术的扩展,其是在Java 环境下能够对动态网页进行高效开发的一种技术,和其他技术相比, JSP 技术具有以下特点:   2.2.1 页面生成技术较为简单   在把JSP 技术应用到网页开发过程中所使用命令主要为标准的HTML 以及XML, 即把HTML 以及XML 命令的应用, 让JSP 页面的布局设计以及格式化过程得以实现, 此外在通过类似HTML, XML 的标记以及Java 语言编写的脚本程序是页面内容得以生成的重要依据。和其他技术相比, JSP 技术的应用能够让页面的内容和页面的形式都以独立的状态所存在, 这对于大型项目分工的完善以及网页建设效率的提升都有着极大的意义。   2.2.2 能够和Java 平台有机集成   JSP 技术是Java 平台的重要组成部分之一, JSP 所使用的脚本语言就是Java 语言, 在JSP 页面中基本所有的Java 命令以及Java 组件都可以被使用, 这对于Java 语言功能的进一步发挥有着极大的作用。通过JSP 技术的应用能够使得Web 应用程序的可靠性以及可伸缩性得以提升, 这对相关服务器作用的发挥极为重要。   2.2.3 服务器和硬件平台存在无关性   从属性上来说, JSP 技术可以被划分到Java 家族中, 可以说JSP 技术充分地对Java 技术的编写一次, 随时可用的特性进行了秉承, 其可以被应用到大多数的Web 服务器以及操作系统平台上, 其可以在摆脱硬件平台的基础上发挥出相关作用, 这是其被应用到动态网页开发过程中最突出的优点之一。   2.2.4 可拓展性   JSP 技术所具有的最显著的特点之一就是其可以被扩展,作为Servlet 的扩展内容, 其自身也具有可扩展性, 这对其作用的发挥有着重要作用。   2.2.5 JSP 可以提供隐含对象   和其他技术相比, JSP 技术可以对某些对象进行隐含处理, 这些隐含对象在JSP 页面中可以在不被声明的基础上被直接引用。把JSP 作为隐含对象的提供载体, 能够让脚本功能进一步被提升, 并且JSP 技术的应用也能够使得编程更加方便和容易。譬如在把request 对象作为处理对象时就能够很容易对HTML 表单中的信息金属接收。   2.2.6 高效性   和其他技术类型相比, JSP 技术在使用的过程中具有高效性的特性, 这是因为JSP 代码会被以Servlet 形式被编译, 并__通过Java 虚拟机实现解释执行过程。所有代码的编译只会在第一次执行时进行, 其余请求提出时并不需要对代码进行编译。此外在JSP 技术应用的过程中服务器上的字节码采用的机制为Cache, 这为字节码访问效率的提升创造了条件。  

文档评论(0)

专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!

1亿VIP精品文档

相关文档