JavaWeb 打包 “标签文件”

[color=red]目标[/color]
1.将自己写的 [color=red]标签文件[/color] [color=blue]打包[/color] 然后在 其他项目工程中 导入后利用

[color=green]2.自己写的一些小例子,在附件中【包含:自定义标签,自定义标签文件,打包标签文件,分页标签,钱大写,dataGridView 等】[/color]

[color=red][b]STEP1:[/b][/color]--复制tags下的文件到META-INF下面
将需要打包的 [color=red]标签文件[/color] 放置在META-INF/tags 下

[color=red][b]STEP2:[/b][/color]--在META-INF目录下添加一个 [b]myTagFile.tld[/b] 标签库表述文件

<?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>

[color=red][b]STEP3:[/b][/color]--使用jar命令打包 建议在META-INF所在目录下打包哦
jar cvf mytagfile.jar META-INF

[color=red][b]STEP4:[/b][/color]--导入其他项目后 在jsp页面中引用[color=red]标签文件.tld[/color]中的[color=red]<url/>[/color]
<!-- 引用自定义标签文件  jar中的-->
<%@ taglib uri="http://com.soft/javaweb/tagsfiles" prefix="myTagF"%>

[color=red][b]STEP5:[/b][/color]--最后当然是看标签有没有用啦!先看代码后再看效果图哦!
<myTagF:showSimpleMessage></myTagF:showSimpleMessage>
<myTagF:showSimpleMessage2 moreLinkTarget="jsp/inputTag.jsp"
title="热点新闻"></myTagF:showSimpleMessage2>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值