【自定义标签开发】11-标签案例-打包自己的标签库

我们之前学习了自定义标签开发的原理和一些小样例的开发,那么,我们开发之后的自定义标签怎么发布给别人来使用呢?接下来我们就学习一下如何打包自己的标签库。

要打包自己开发好的自定义标签,需要进行一下步骤:
(1)创建一个Java project:



(2)将写好的自定义标签处理器类拷贝到工程下:

注意:里面的工程报错是因为缺少了j2ee/jsp/servlet的包,这里我们不需要导入这些包来消除错误,因为我们这些自定义标签类库是要拿给j2ee工程使用的,人家的工程里面一定有这些jar包。

(3)将编写好的tld文件加入:
新建一个META-INF文件夹,我们将之前开发好的tld文件加入:


(4)将工程打成一个jar包:



我们把jar包导出到了桌面,我们到桌面查看:

确实导出了jar文件。
里面的内容正是我们开发的编译后的程序。

使用的话,只需要将jar包引入,在需要使用自定义标签的jap页面开头写下如下代码:
<%@taglib uri="/example" prefix="z" %>

就可以使用我们自己的自定义标签:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@taglib uri="/example" prefix="z" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>Hello</title>
  </head>
 
  <body>
      <z:htmlfilter>
          <a href="www.baidu.com">超链接的写法</a>
      </z:htmlfilter>
  </body>
 
</html>
其中uri="/example"使我们开发标签库时,自己在tld文件中定义的。
转载请注明出处:http://blog.csdn.net/acmman/article/details/51381382
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

光仔December

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值