首 页 网络编程
网页制作 图形图象 操作系统 冲浪宝典
软件教学 认证考试

网络安全 网络办公 行业资讯 评测对比
您当前位置:站长天空 -> 网络编程-> JSP教程
JSP标签库介绍 (1)转-JSP教程,Jsp/Servlet
作者:网友供稿 点击:9
推荐
西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!可在线rar解压,自动数据恢复设置虚拟目录等.免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金
站内搜索
文章页数:[1] 
作者: casey kochmer / 翻译:廖铮
日期: 2001年02月27日


<!—还不太了解java servlet page的强大功能?那好,不妨跟我一道看看jsp最令人瞩目的强大工具之一:jsp标签库。-->

笔者使用jsp和asp从事编程工作也有很长一段时间了,我越来越觉得,在这两种服务器端编程解决方案中,jsp的功能要比asp强大得多。我为什么要把jsp选作自己主要的服务器端应用程序编写工具呢?当然,jsp迷人的特性和功能不少,但标签库是让我做出这一决定的最重要诱因之一。

为什么这样说呢?原因有两个:维护和开发速度。服务器端脚本语言其实就像是开发internet的熔炉。在一个服务器页面上,你可以很方便地混合各种不同的脚本方法和对象。这种页面简直就是建筑web的混凝土。正是这种“材料”的混合给予了服务器端脚本强大的信息处理能力。它可以让服务器端程序设计人员开发出动态的、灵活的web页面。但是,另一方面,脚本的自由混合却很难得到维护,特别是随着项目规模的不断增长而显得尤其严重。我们将不得不让有经验的程序员来建立和维护最终产品,结果让这些程序员成为了一般的web设计人员。服务器端应用程序在最终的图形设计和实现这两方面上就弱化了。更糟糕的是,因为这些页面对代码而言变得很复杂,开发速度也就相应降低了。最后,许多中等规模或者大型的服务器端web应用程序很晚才得以推出而且成本也无法控制。此外,在实现了这些应用程序之后,许多销售商还必须去寻找合格的程序员来维护这种乱得如同一盆意大利面条似的代码。

我们谁都不愿意看到这样的结果,所以,为了克服这个问题,asp引进了com对象技术,而jsp则提供了j2ee作为对策。这些解决方案都是建立在集中的、可重用代码库的机制之上。但是,他们使用起来可就太难了,耗费的时间也很多。还有,这些解决方案并没有减少建立混乱代码的诱惑,结果,我们只能组织起大型的、内部结构良好的开发团队来使用这些技术。这就意味着,尽管我们目前都已经有了建立大型项目的以上方法,中等规模的项目却没有被这些技术所光顾。

可现实是,中等规模的项目才是web应用程序中的主体部分。所以,许多项目不得不面对其开发和维护环境不能满足其需要的局面。

幸好,jsp为我们提供了解决这一问题的最佳方案,标签库(tag libraries)提供了建立可重用代码块的简单方式。但是和com和j2ee不同的是,你不需要掌握任何额外的技能就可以建立标签库:如果你会编写jsp页面,你就会建立标签库。最后,标签库还改进了web应用程序的维护性。这种对维护性的改进表现在:轻易地在jsp页面上就实现了基于xml的可定制接口。结果可想而知,web设计人员可以建立jsp web应用程序而无需知道jsp是怎么回事。这样一来,web开发就成为一项非常富有效率的团队开发任务了。jsp程序员可以建立定制的标签和后端代码模块,而web设计人员则可以使用定制标签并且全力关注于web设计本身。标签库解决了代码混乱的问题,而且做得干净漂亮(事实上,xml才是解决这些问题的本质所在,但是标签库还是起到了相当关键的作用)。



文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

文章页数:[1] 


放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·利用 Java Web Start发布你用java程序-JSP教程,Java技巧及代码
·用正则表达式得到网页上的链接-.NET教程,评论及其它
·MSMQ,Enterprise Service, DotNet Remoting,Web Service 的优缺点-.NET教程,Web Service开发
·用vb编一个计算器,需要用到数组,看看下面的代码,欢迎来找碴!-.NET教程,VB.Net语言
·jsp页面中的下载功能实现-JSP教程,Jsp/Servlet
·利用Java 创建和读取Excel文档-JSP教程,Java技巧及代码
·JSP语法(8)——<jsp:forward>-JSP教程,Jsp/Servlet
·Hibernate 配置!-JSP教程,资料/其它
·java、J2EE基础问题汇总-JSP教程,Java技巧及代码
·Java手机程序设计入门 电子书开放下载(转自CSDN)-JSP教程,J2ME开发
最新文章
·photoshop制作重彩风格非主流照片效果_photoshop教程
·google补充材料没消失,内链优化很重要_seo网站优化
·个人网站建设到底怎样赚钱_网赚技巧
·英文垃圾站全功略ip日100月赚50刀_网赚技巧
·清客讲网赚思路_网赚技巧
·windear与渡虎谷密谋_站长访谈
·口碑网ceo李治国专访:独特的平衡之道_站长访谈
·密密麻麻圈网邵晨:我从“互动”中赚钱_站长访谈
·蔡文胜:站长的乐趣是享受建站的过程_站长访谈
·“鹰”之路—访著名linux内核程序员大鹰_站长访谈
相关主题
  • jsp标签库介绍_jsp技巧
  • JSP标签库介绍 (2)转-JSP教程,Jsp/Servlet
  • JSP标签库介绍 (3)转-JSP教程,Jsp/Servlet
  • JSP标签库介绍 (4)转-JSP教程,Jsp/Servlet
  • 西部数码虚拟主机

    友情链接
    CNNIC 西部数码
    万网 自助建站
    虚拟主机 asp空间
    域名注册 域名
    域名申请 主页空间
    论坛空间 网站空间
    国际域名 虚拟空间
    空间租用 DDOS防火墙
    成都主机托管 四川主机托管
    主机租用 服务器租用
    网站目录 自助建站
    虚拟主机 网址大全
    软件下载
    自助链接
    虚拟主机资讯 特价虚拟主机
    版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
    关于我们:站长天空:专业提供最新的站长资讯、在线教程、虚拟主机权威评测、虚拟主机性能对比、网站制作教程,开发教程,站长工具。包括网页制作教程、冲浪宝典、编程参考、操作系统、软件教学、行业动态等。
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
    发表评论 打印  刷新     关闭