JSP标签库概念及特点介绍

开发 后端
本文介绍了JSP标签库的由来以及特点。JSP标签库是一种通过JavaBeans生成基于XML的脚本的方法。

在JSP中,动作是可以创造与访问程序语言对象和影响输出流的元素。JSP定义了六个标准的动作。除了这六个标准动作以外,用户可以定义自己的动作来完成特定的功能。这些动作被称为客户化动作,它们是可重用的程序模块。通过这些动作,程序员就可以在JSP页面中把页面的显示功能也部分地封装起来,使整个页面更加简洁和易于维护。在一个JSP页面中,这些客户化动作是通过客户化标签来调用的。而标签库(Tag Library)就是客户化标签的集合。

JSP标签库是一种通过JavaBeans生成基于XML的脚本的方法。它是JSP的***特点之一。通过标签库,能够无限制地扩展JSP应用,完成任何复杂的应用需求。

JSP标签库具有以下特点。

1)易于使用:JSP中的标签和一般的HTML标记外表上是完全一样的,使用起来和普通的HTML标记一样方便。

2)易于代码重用:标签库中的每一个标签都能完成一定的功能。一旦定义好了一个标签库,只需要把这个标签库包装成一个Jar文件,那么以后只要在别的系统中使用这个标签库就行了,而不用重新开发代码,极大地提高了系统开发效率,降低了开发成本。

3)易于代码维护:所有的应用逻辑都封装在标签处理器和JavaBeans中,所有的标签都集中在一个标签库中。如果需要更新代码或者需要修改一个网页上的功能,只需要修改相应的标签即可。通过这种统一维护方式,不用在每个网页上去作修改,极大地减少了维护的工作量,节约了维护成本。

4)易于系统扩充:如果需要向系统中添加新的功能,只需要定义一个新的标签来完成这一功能即可,无需对系统的其它方面作任何改动。标签库可以继承JSP规范各方面的特性。这样就可以无限制地扩展和增加JSP的功能,而不需要等待下一版本JSP的出现。

【编辑推荐】

  1. JSP标签含义和用法列表
  2. 标签库中JSP Servlet调用
  3. JSP自定义标签定义步骤
  4. 浅谈JSP自定义标签实现过程
  5. 充分使用标签功能编写JSP应用(JSTL)
责任编辑:yangsai 来源: 论文天下
相关推荐

2009-07-02 08:50:01

JSP标签库

2010-10-08 14:54:22

JavaScript特

2009-09-04 16:37:37

C# DES算法

2017-02-20 23:12:16

Flexbox

2010-06-02 20:07:39

SVN管理系统

2010-08-24 09:52:55

DIV标签

2009-06-29 15:57:54

JSP标签库

2009-09-01 15:08:18

C#多态性

2009-07-07 11:18:59

JSP Servlet

2010-08-30 14:27:06

CSS样式表

2009-07-07 17:43:33

JSP系统

2010-01-13 16:34:57

VB.NET动态属性

2010-09-14 09:41:56

DIV技术DIV标签

2009-08-25 18:16:02

.NET Framew.NET Framew

2009-02-18 10:21:00

IP电话语音通信

2009-06-03 09:44:30

JSTLJSP编程

2009-06-30 15:15:30

JSP数据库

2009-08-03 09:15:39

JSP标准标记库JSTL

2009-07-01 11:08:14

JSP DestoryJSP Init数据库链接

2010-06-03 18:32:51

Hadoop
点赞
收藏

51CTO技术栈公众号