JSP技术研究 JSP技术研究

JSP技术研究

  • 期刊名字:科技资讯
  • 文件大小:418kb
  • 论文作者:沈力
  • 作者单位:杭州师范大学钱江学院
  • 更新时间:2020-10-30
  • 下载次数:
论文简介

科技资讯是2TECINOLOY NFORMATION信息技术JSP技术研究沈力(杭州师范大学钱江学院杭州310012)摘要;本文主要用述JSP概述,优点和缺点,以及JSP技术的应用研究。关键词:JSP概述应用研究中图分类号:TU2文献标识码:A文章编号:1672-39102011)3()-0014-011 JSP概述况下所使用的内存比起用户数量来说确实^极佳的解决方案,使他们可以利用JavaBeanJSP技术使用Java编程语言编写类XML是“ 最低性能价格比"了。从另一方面,它还技术封装事务逻辑,很好地实现业务逻辑的tags和Iscriptlets,来封装产生动态网页的需要硬 盘空间来储存一系列的.java文件和客户端操作的分离,使系统具有更好的处理逻辑。网页还能通过tags和scriptlets访和.class文件,以及对应的版本文件。灵活性和适用性.其工作原理是将数据库问存在于服务端的资源的应用逻辑.JSP将的基本操作逻辑封装在JavaBean包中,通过网页逻辑与网页设计和显示分离,支持可3 JSP 的应用JSP调用JavaBean来实现数据库的连接。重用的基于组件的设计,使基于Web的应3.1 基于JSP的Web GIS3.2.2连接池技术用程序的开发变得迅速和容易。基于JSP的Web GIS由 于与数据库联系虽然JDBC(JavaBean)作为一种数据库访Web服务器在遇到访向JSP网页的请求较紧, . -般采用JavaBean组件技术,JSP用向技术具有诸多优点,但在电子商务网站时,首先执行其中的程序段,然后将执行结Java组件JavaBean执行确定任 务和封装对象中,当有大量的用户同时访问时,采用此种技果连同JSP文件中的HTML代码一起返回数据,JSP与JavaBean的关系就像ASP与术反而会使系统性能下降。为了解决这一问给客户。插入的Java程序段可以操作数据COM的关 系, COM对象常用于帮助从ASP题,在JSP中,把连接池技术和JDBC(JavaBean)库.重新定向网页等.以实现建立动态网页网页中 分离出逻辑或计算的代码,可以在结合起来使用。连接池(Connection Pool)就所需要的功能。JSP与Java Servlet- -样,是任 何允许标准对象模型的语言中引用,而是众多连接对象的“缓冲存储池”,也就是在服务器端执行的,通常返回给客户端的JavaBean仅限 于Java程序设计语言,比COM连接对象的集合体。连接池负责管理数据就是一个HTML文本,因此客户端只要有更易于开发,只要通晓Java,就很容易掌握库连接的建立.释放和调度.事前连接池先浏览器就能浏览.JSP页面由HTML代码和JavaBean的结 构。在ASP中使用COM对象必建立若千个连接、,放置在内存对象中,当有嵌入其中的Java代码所组成。服务器在页面须在服务器 上注册,对象改变时,服务器需数据库访问请求时,不需要执行连接数据被客户端请求以后对这些Java代码进行处重 新启动,而JavaBean不需在服务器上注库的操作,只需从连接池的空闲队列中取理.然后将生成的HTML页面返回给客户册, 对象改变时,只需重新启动对象即可。用连接I数据库访问完成后,将连接放回连端的浏览器。Java Servlet是JSP的技 术基用JSP技术实现的Web GIS,JSP应用程接池中,供其他数据库操作时复用连接池础,而且大型的Web应用程序的开发需要序置 于Web服务器端,当用户请求JSP网页中的连接。应用连接池技术极大地减少了Java Servlet和JSP配合才能完成。JSP具备时,JSP程序将自动送给JSP引繁(JSP Engine)连接和关闭数据库的操作,非常显著地提了Java技术的简单易用,完会的面向对象,处理, 它将程序中的Java代码分离出来,生成高了系统性能。具有平台无关性且安全可靠,主要面向因Servlet, 若无语法错误,则编译成lass文件3.3标签库技术特网的所有特点。后,载入Java VM(Java Virtual Machine)执在JSP中,动作是可以创造与访问程序行(这是JSP程序的惟-次执行)。语言对象和影响输出流的元素,JSP定义了2 JSP 的优缺点3.2 JSP对Web数据库的访问六个标准的动作.除了这六个标准动作以2.1优点JSP访问Web数据库有两种主流技术,外,用户可以定义自己的动作来完成特定(1)一次编写,到处运行。除了系统之分 别是JDBC(JavaBean)技术和连接他技术。的功能。这些动作被称为客户化动作,它们外,代码不用做任何更改.(2)系统的多平台3.2.1 JDBC(JavaBean)技术是可重用的程序模块。通过这些动作,程序支持.基本上可以在所有平台上的任意环JSP借助Java语言的数据库连接技术员就可以在JSP页面中把页面的显示功能境中开发,在任意环境中进行系统部署,在JDBC(ava Database Connetivity),即通过也部分地封装起来,使整个页面更加简洁任意环境中扩展.相比ASP/.net的局限性JDBC驱动程序与数据库相联,执行查询.和易于维护.在一个JSP页面中,这些客户是显而易见的。(3)强大的可伸缩性。从只有修改.增加、删除等操作。JDBC作为一种数化动作是通过客户化标签来调用的。而标.一个小的Jar文件就可以运行Servlet/JSP,据库访问技术,具有使用简单、 可移植性签 库(Tag?Library)就是客户化标签的集合。到由多台服务器进行集群和负载均衡,到强、 易于编写和维护等优点,可高效地实现JSP标签库是-种通过JavaBeans生成基于多台Application进行事务处理,消息处理,数 据库的连接。XML的脚本的方法。它是JSP的最大特点之-台服务器到无敷台服务器,Java显示了一利用JDBC - 0DBC转换,Java程序就可一 。通过标签库,能够无限制地扩展JSP应个巨大的生命力。以访问带有ODBC驱动程序的数据库,从而用,完成任何复杂的应用需求。2.2缺点.方便地实现数据库的跨平台访问。目前,大叁老立献.(1)与ASP- - -样,Java的一些优势正是它多 数数据库系统都带有ODBC驱动警店麻致命的问题所在。正是由于为了跨平台的以JSP能访向Oracle ,Sybase,M中国煤化工:作室. JSP编程技巧[M].功能,为了极度的伸缩能力.所以极大的增Server,MySQL和MS Acess| YHCNMHGK业出版社,2001.加了产品的复杂性。()Java的运行速度是JavaBean技术是一 种可 重复使用15平日L以JnVn∈I vuet网络编程[M].清华大学出用class常驻内存来完成的,所以它在一些情的软件组件 ,它为软件开发者提供了一种版社,2009.4科技资讯SCIENCE & TECHINOLOGY INFORMATION

论文截图
上一条:变电运行技术
下一条:信息推拉技术
版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。