Web应用的JSP技术解决方案.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web应用的JSP技术解决方案 TheJSP solutionofWeb technology application 大连海搴大学计算机科学与技术学院 羽宁刘廉 摘要:,t-删JsP与ASP、哪的特点,论证了JSP盘好的可仲展性和强太的功能,进而提出计时 不同的应用需求,采用JSP技术开生Web应用的番蜿模式. 关羹词: Web应甩JSP技术泰螗模式 公司推出了新型Web应用开发语言Java 使其迅速成为与ASP、Hm争夺市场的强有力对手。特别是JSP与E1B的结合,为大璺企业网站的 构建带来新的福音,并将成为首选方案。 1 JSP与ASP、PI-IP之比较 不仅如此,JSP还能完成ASP、PHP无法实现的功能。 JSP是以Java为基础的.因此,它比一般自嗍本语言功能强大得多。由于Java是踌平台的,因此 JSP也具有平台霜关性。事实上它支持,1I乎所有的Web服务器,黻行在多种操作系统平台上。ASP 虑HTML编写的页面。这对于以前的Javaservlet是一个巨大的进步。 JSP对euteil3fise E/B,是开发多层分布式应用的最佳选择。 2 Web应用的JSP技术群决方案 2.1筒单Web应用的JSP技术解决方案 同利用ASP、FIIP开发动态网页相似.小型同站可以直接使用JSP来构建动态网页。所谓小型网 站,主要指那种网页内容的动态处理部分十分简单,如只要求动态地显示当前的日期。提出简单的留 JSP的优势在于它能完成ASP、PHP难以完成,甚至不能完成的任务。 2.2构t中型网站的JSP技术解决方案 一个中型网站会涉及到数据库查询、用户管理和少量的商业业务逻辑。尽管在JSP的脚本f嘲中 造工具内组合在一起,组件之间通过事件传递进行通信。利用JavaBean能方便地实瑷牧据库连接、用 户登录与注销、商业业务逻辑封装任务。JSP对于在Web应用中集成JavaBean组件提供了完善的支持。 JSP和JavaBean类结合建立晦站,提供了一种使内容和显示逻辑分开的简单方式。这样匍做和更 一2蝇一 新页面外观的人员可以不懂Java代码,而设计更新JavaBean类的人员也不用掌握设计网页技术。这 一特点非常有利于采用团队作业方式,开发大规模的企业应用系统。而且这一特点会使JSP页面变得 非常简洁、清晰。此外,由于JavaBeans B斟辱数据库连接进行封装.还可以防止一般的开发人员直接 获得数据库的控制权,从而提高了JSP开发中型网站的安全性。 2-3JSP+JavaBcans+servlex的技术方案 在JSP诞生之前.Servlet是用于建立动态网页的。Javaservlet是—个程序设计工具.它十分适合 那些不需要频繁修改的低级应用功能。当有了以显示为中心的应用描述性方法开发动态网页的JSP后. ServIet不再被用于此项任务。但是,正是由于Servlet的上述功能,当开发逻辑关系比较复杂的网站时, 的任务。即将网站结构放在Servlet中。而将动态页面的输出交由JSP完成。在这种模式中,一个网站 可以有—个或几个榜D的Sezvlet来处理网站的逻辑,通过调用JSP页面来完成客户端的请求。不过, 在以En伦nprkse 作,从而建立功能强大的多层分布式网站应用。 2.4 J2EE开发模型 , J2EE是SUN为降低系统成本、加快开发速度、提高开发效率而推出的开发平台。J2EE平台提供 了—个基于组件的方法来l殳计、开发、装配及部署企业应用程序。J2EE平台提供了多层分布式的应用 模型、组件再用、一致化的安全模塑以及灵活的事务控制。采用J2EE开发模型,整个系统分为三个 部分。如图1.1所示。 田1.1d2EE开发模式中三者的关系田 处理用户可见的动态网页。第二部分是控制器,负责网站的整个逻辑,用于管理用户与视图发生的交 主要由EIB完成。开发人员可以利用Em的组件技术,{&埘可重用的业务逻辑模块。从而极大地提高 开发Web应用的效率。

文档评论(0)

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

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

1亿VIP精品文档

相关文档