【Java.Web】JSP —— 标签库taglib —— 第三方标签库 —— 使用
来源:互联网 发布:微信h5牛牛房卡版源码 编辑:程序博客网 时间:2024/06/05 09:06
使用第三方提供的标签库的步骤
第三方标签库相关的文件通常打包成为一个JAR文件(假定为standard.jar),这个JAR文件中包含一下内容:
- 所有标签处理类及相关的.class文件
- META-INF目录;这个目录下有描述标签库的TLD文件
可以使用两种方式使用第三方的标签库:
- 第一种方式:
- 把standard.jar文件复制到<CATALINA_HOME>/lib目录 或者 base-webapp/WEB-INF/lib 目录下
- 在JSP文件中通过 taglib 指令声明标签库, taglib指令中的 uri 属性应该与上述 TLD 文件中的 <uri> 元素匹配;当Servlet容器运行JSP文件时,会自动到standard.jar文件的META-INF目录中去读取 TLD 文件
- 第二种方式:
- 把第三方的standard.jar文件展开,然后把META-INF目录中的 TLD文件复制到 base-webapp/WEB-INF 目录下
- 从展开的standard.jar文件的展开目录中删除META-INF目录下的 TLD 文件,再把不包含 TLD 文件的展开目录重新打包为standardNew.jar文件
- 把standardNew.jar文件复制到 <CATALINA_HOME>/lib 目录或者 base-webapp/WEB-INF/lib 目录下
- 在web.xml文件中声明引入标签库:
<jsp-config> <taglib> <taglib-uri>/mytaglib</taglib-uri> <taglib-location>/WEB-INF/mytaglib.tld</taglib-location> </taglib> </jsp-config>
- 在JSP文件中通过taglib指令声明标签库, taglib指令中的 uri 属性应该与上述的 web.xml 文件中的 <taglib-uri> 元素匹配。
第一种方式通常更加方便。
0 0
- 【Java.Web】JSP —— 标签库taglib —— 第三方标签库 —— 使用
- 【Java.Web】JSP —— 标签库taglib —— 第三方标签库 —— JSTL
- 【Java.Web】JSP —— 标签库taglib —— 第三方标签库 —— JSTL Core
- 【Java.Web】JSP —— 标签库taglib —— 第三方标签库 —— JSTL I18N
- 【Java.Web】JSP —— 标签库taglib —— 第三方标签库 —— JSTL SQL
- 【Java.Web】JSP —— 标签库taglib —— 第三方标签库 —— JSTL XML
- 【Java.Web】JSP —— 标签库taglib —— 第三方标签库 —— JSTL Functions
- 【Java.Web】JSP —— 标签库taglib
- 【Java.Web】JSP —— 标签库taglib —— 自定义JSP标签 —— 基础
- 【Java.Web】JSP —— 标签库taglib —— 自定义JSP标签 —— 示例
- 【Java.Web】JSP —— 标签库taglib —— 自定义JSP标签 —— 其他
- 【Java.Web】JSP —— 标签库taglib —— 自定义JSP标签 —— JSP Tag API
- 【Java.Web】JSP —— 标签库taglib —— 自定义JSP标签 —— 标签库描述文件 TLD,发布
- jsp使用自定义标签taglib分页系列——概述
- jsp使用自定义标签taglib分页系列——SearchForm
- jsp使用自定义标签taglib分页系列——TableBase.java
- jsp使用自定义标签taglib分页系列——TableTag.java
- jsp使用自定义标签taglib分页系列——TRTag.java
- Effective C++ 11-17
- KMP的理解
- 存储过程概述
- 第一篇嗯哼
- Centos 6.5 安装中文输入法
- 【Java.Web】JSP —— 标签库taglib —— 第三方标签库 —— 使用
- spring配置中action多线程混乱问题
- sqlserver事务、异常和游标*
- 腾讯(唯品会)笔试面试经历
- POJ2524-宗教问题-并查集-ACM
- Android启动过程深入解析
- sqlserver索引和视图
- 思科二进制游戏 轻松掌握二进制转换
- linux安装交叉编译器