WEB开发网
开发学院软件开发Java 利用 JSP 2 提供的 SimpleTagSupport 开发自定义标... 阅读

利用 JSP 2 提供的 SimpleTagSupport 开发自定义标签

 2010-06-29 00:00:00 来源:WEB开发网   
核心提示: <?xmlversion="1.0"encoding="GBK"?><taglibxmlns="http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3

<?xml version="1.0" encoding="GBK"?> 
<taglib xmlns="http://java.sun.com/xml/ns/j2ee" 
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-jsptaglibrary_2_0.xsd" 
  version="2.0"> 
  <tlib-version>1.0</tlib-version> 
  <short-name>mytaglib</short-name> 
  <!-- 定义该标签库的URI --> 
  <uri>http://www.crazyit.org/mytaglib</uri> 
  <!-- 定义第一个标签 --> 
  <tag> 
    <!-- 定义标签名 --> 
    <name>helloWorld</name> 
    <!-- 定义标签处理类 --> 
    <tag-class>lee.HelloWorldTag</tag-class> 
    <!-- 定义标签体为空 --> 
    <body-content>empty</body-content> 
  </tag> 
</taglib> 

上面标签库定义文件也是一个标准的 XML 文件,该 XML 文件的根元素是 taglib 元素,因此我们每次编写标签库定义文件都直接添加该元素即可。

taglib 下有三个子元素:

tlib-version:指定该标签库实现的版本,这是一个作为标识的内部版本号,对程序没有太大的作用。

short-name:该标签库的默认短名,该名称通常也没有太大的用处。

uri:这个属性非常重要,它指定该标签库的 URI,相当于指定该标签库的唯一标识。如上粗体字代码所示,JSP 页面中使用标签库时就是根据该 URI 属性来定位标签库的。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:利用 JSP 提供

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接