打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

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

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



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

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

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


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



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

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

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

就可以使用我们自己的自定义标签:
  1. <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>  
  2. <%@taglib uri="/example" prefix="z" %>  
  3.   
  4. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
  5. <html>  
  6.   <head>  
  7.     <title>Hello</title>  
  8.   </head>  
  9.    
  10.   <body>  
  11.       <z:htmlfilter>  
  12.           <a href="www.baidu.com">超链接的写法</a>  
  13.       </z:htmlfilter>  
  14.   </body>  
  15.    
  16. </html>  
其中uri="/example"使我们开发标签库时,自己在tld文件中定义的。
转载请注明出处:http://blog.csdn.net/acmman/article/details/51381382
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
<%@ taglib uri=“” prefix=""%> 使用
自定义标签之EL函数
[教程]自定义JSP中的Taglib标签之二带自定义属性的标签
标签库
应用jstl标签时提示The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolve
tomcat与resin自定义标签的区别
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服