目标
1.将自己写的 标签文件 打包 然后在 其他项目工程中 导入后利用
2.自己写的一些小例子,在附件中【包含:自定义标签,自定义标签文件,打包标签文件,分页标签,钱大写,dataGridView 等】
STEP1:--复制tags下的文件到META-INF下面
将需要打包的 标签文件 放置在META-INF/tags 下
STEP2:--在META-INF目录下添加一个 myTagFile.tld 标签库表述文件
STEP3:--使用jar命令打包 建议在META-INF所在目录下打包哦
STEP4:--导入其他项目后 在jsp页面中引用 标签文件.tld中的 <url/>
STEP5:--最后当然是看标签有没有用啦!先看代码后再看效果图哦!
1.将自己写的 标签文件 打包 然后在 其他项目工程中 导入后利用
2.自己写的一些小例子,在附件中【包含:自定义标签,自定义标签文件,打包标签文件,分页标签,钱大写,dataGridView 等】
STEP1:--复制tags下的文件到META-INF下面
将需要打包的 标签文件 放置在META-INF/tags 下
STEP2:--在META-INF目录下添加一个 myTagFile.tld 标签库表述文件
<?xml version="1.0" encoding="UTF-8"?> <taglib version="2.0" 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"> <!-- 此标签库的一个简短描述 --> <description>一个自定义标签库</description> <!-- 此标签库的版本,有标签开发者自行定义 --> <tlib-version>1.0</tlib-version> <!-- 定义一个简短的名称,主要用来给一些工具使用 --> <short-name>myTagfile</short-name> <!-- 定义此标签库的URI用于唯一标识此标签库,便于页面引用 --> <uri>http://com.soft/javaweb/tagsfiles</uri> <!-- 用户标签文件实现的自定义标签的声明 --> <tag-file> <!-- 自定义标签的名字 --> <name>showSimpleMessage</name> <path>/META-INF/tags/showSimpleMessage.tag</path> </tag-file> <tag-file> <name>showSimpleMessage2</name> <path>/META-INF/tags/showSimpleMessage2.tag</path> </tag-file> <tag-file> <name>showSimpleMessage3</name> <path>/META-INF/tags/showSimpleMessage3.tag</path> </tag-file> </taglib>
STEP3:--使用jar命令打包 建议在META-INF所在目录下打包哦
jar cvf mytagfile.jar META-INF
STEP4:--导入其他项目后 在jsp页面中引用 标签文件.tld中的 <url/>
<!-- 引用自定义标签文件 jar中的-->
<%@ taglib uri="http://com.soft/javaweb/tagsfiles" prefix="myTagF"%>
STEP5:--最后当然是看标签有没有用啦!先看代码后再看效果图哦!
<myTagF:showSimpleMessage></myTagF:showSimpleMessage> <myTagF:showSimpleMessage2 moreLinkTarget="jsp/inputTag.jsp" title="热点新闻"></myTagF:showSimpleMessage2>
本文介绍如何创建并使用自定义JSP标签库,包括标签文件的准备、标签库描述文件(tld)的编写、使用jar命令进行打包以及在其他项目中的部署过程。

被折叠的 条评论
为什么被折叠?



