工学
RSS阅读器
 您现在的位置: 在职教育交流中心 >> 论文写作 >> 计算机 >> 计算机网络 >> 论文正文

基于JSP网页自动生成工具的设计与实现

作者:佚名    论文来源:在职教育交流中心    点击数:    更新时间:2007-5-21
摘 要:Web开发技术是Internet应用的一个重要方面,而JSP又是Web开发的最先进的技术,是当前Web开发人员的首选技术。但是由于JSP对Web开发人员要求较高,所以许多一般的Web开发人员还不能够使用这一项先进的技术。讨论基于模板和标签库的JSP网页自动生成工具的设计和实现,提出具体的设计思想和实现方法
关键词:JSP;自动生成;Web开发;标签;标签库;模板

目录:
引言…………………………………………………………………..2
1          系统设计目标和使用的主要技术……………………………….4
1.1         设计目标………………………………………………………4
1.2         主要技术………………………………………………………4
1.2.1         模板技术………………………………………………….4
1.2.2         标签库技术……………………………………………….4
2          系统的组成和实现……………………………………………….6
2.1         系统组成………………………………………………………6
2.2         系统的实现……………………………………………………7
2.2.1         模板库和标签库的实现………………………………….7
2.2.2         系统开发环境…………………………………………….11
3          结束语…………………………………………………………….11

引   言
  随着WWW(World Wide Web)的普及,动态网页技术也急速发展。从原来的CGI(Common Gateway In-terface)到ASP(Active Server Page),都从某种程度上满足了网页开发人员对动态网页开发技术的需求。但是不管是CGI还是ASP都存在一定的局限性,如CGI对服务器资源的耗费,ASP只能同Microsoft IIS一起使用等,这些都限制了这些技术的使用范围,极大地阻碍了它们的推广。广大的页面开发人员都热切地盼望一种统一的页面开发技术,该技术应该具有的特点:①与操作平台无关,能够在任何Web或应用程序服务器上运行;②将应用程序逻辑和页面显示分离;③提供代码重用,简化开发基于Web的交互式应用程序的过程。
  JSP(Java Server Page)技术就是被设计用来满足这样的要求的。JSP是由Sun MicroSystem公司于1999年6月推出的新的网页开发技术,它是基于Java Serv-let以及整个Java体系的Web开发技术,是Servlet2.1API的扩展。利用这一技术,可以建立先进、安全和跨平台的动态网站。
  Java是未来的主流开发技术,具有很多优势。JSP则是Java在Internet/Intranet Web上的重要应用技术,得到了广泛的支持和承认,它可以和各种Java技术完好地结合在一起,从而实现非常复杂的应用。
  作为一种基于文本的、以显示为中心的开发技术,JSP提供了Java Servlet的所有好处。为了做到逻辑功能和显示功能分开,JSP已经可以和JavaBeans、Enterprise JavaBeans(EJB)和Servlet一起工作。JSP的开发人员可以通过使用JavaBeans、EJB和Servlet来完成大部分与网站逻辑相关的工作,而仅仅把显示的工作交给JSP页面来完成。内容和显示逻辑分开的好处在于,更新页面外观的人员不必懂得Java代码,而更新Java类的人员也不必是设计网页的行家。这就可以用带Java类的JSP页面来定义Web模板,以建立一个具有相似外观的页面组成的网站。Java类完成数据提供,在模板中就没有Java代码,这意味着这些模板可以由一个HTML编写人员来维护。
【声明】本网站刊载的资料由网友提供分享 资料内容纯属作者个人观点,不表示本网同意其说法或描述,仅为提供更多信息,也不构成任何建议。网友转载请注明原作者姓名及出处。如有侵犯到您的版权,请与我们联系
·基于JSP网页自动生成工具的设计与实现· 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】    
    
  • 上一篇论文:
  •  
        
  • 下一篇论文:
  •  
    相关论文
    基于动态网页——ASP的WEB数据库开发
    基于ASP组件技术的在线教育系统的设计与开发…
    基于ASP组件技术的在线教育系统的设计与开发…
    基于“积件”思想的网络课件设计
    基于Internet远程教育系统的网络架构
    基于IP技术的智能监控系统构架及装置研究
    网友评论:
    (只显示最新10条。评论内容只代表网友观点!)
    早上8:30-下午5:30
    全国客服热线: 010-84639241
    客服QQ: 10015411 / 173799180
    客服Email: edufo@163.com
      QQ交流群: 5379191 / 5371551
    网站介绍 |  联系我们 | 加盟合作 | 友情链接 | 广告服务 | 诚聘英才 | 网站地图 | 免责声明
    不良信息
    举报中心
    在职教育交流中心 版权所有 TEL:010-84639241 京ICP备06028089
    Copyright © 1998 - 2007 EDUFO Inc. All Rights Reserved
    网络110
    报警服务