当前位置: 首页 > 图文教程 > Java技术 > Java基础 > JSP之Taglib Directiv

Java基础
apatche组件的研究和使用
定时执行任务的三种方法
Java各种路径和参数
我看如何选择java和.net
Java关闭窗体的六种方法
java中容易迷惑的知识点
一个简单Thread缓冲池的实现
Java Swing中键盘事件的处理
解读内存优化编程
Java中Set的深入研究
一套JDOM操作XML文件的Base Class
Java堆和栈的区别
Thread类和Runable接口
java 定时执行任务,java定时器
递归(recursion)
java访问各种数据库连接代码
也谈JAVA值传参和引用传参
(转)一个牛人给java初学者的建议
java gui学习
JNI中文处理问题小结

Java基础 中的 JSP之Taglib Directiv


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-29   浏览: 47 ::
收藏到网摘: n/a

  JSP页面上使用你可以使用Taglib Directive来自定义标签定义一个标签库和前缀。

  其语法:

<%@ taglib uri="URIToTagLibrary" prefix="tagPrefix" % >

  示例:

<%@ taglib uri="http://www.jspcentral.com/tags" prefix="public" %>
<public:loop>
.
</public:loop>

  描述:

<%@ taglib %>指示(directive)允许您使用自定义的标签,为标签库命名,并指定它们的前缀。

  术语custom tag 不仅仅是指标签,而且还指元素。因为JSP文件可以转化为XML,理解标签和元素的联系是很重要的。标签仅仅是一种标志(markup),是JSP元素的一部分。JSP元素是一个JSP语法单元,这个语法单元在XML中等价于一个开始标签和结束标签。元素可以包含其他的文本,标签,或元素。例如,一个jsp:plugin元素总是以<jsp:plugin>标签开始和一个</jsp:plugin>结尾,而且,还可以包含一个<jsp:params>元素和<jsp:fallback>元素。

  在您在JSP文件中使用自定义的标签前,您必须使用一个<%@ taglib %>指示。一个JSP文件中您可以使用多个<%@ taglib %>指示,但,在每一个前面定义的前缀必须是唯一的。

  属性详解:

属性
用法
Uri = “URIToTagLibrary”
  统一资源定义(URI——The Uniform Resource Identifier)
  一个URI可以是以下的形式:
  以RFC2396定义的一个统一资源定位(URL——The Uniform Resource Locator),可以在这个站点得到:
  一个由RFC2396定义的统一资源名称(URN——The Uniform Resource Name)。
c