自定义 jstl 标签 fns
2016-06-21 14:12
330 查看
1.创建tld文件 (格式类似于 fn.tld)
<?xml version="1.0" encoding="UTF-8" ?>
<taglib 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 http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"
version="2.0">
<description>JSTL 1.1 functions library</description><!-- 描述 -->
<display-name>JSTL functions sys</display-name><!--名称 -->
<tlib-version>1.1</tlib-version><!--版本 -->
<short-name>fns</short-name><!--简称 -->
<uri>http://java.sun.com/jsp/jstl/functionss</uri>
<function>
<description>根据用户id查询用户身份证号</description>
<name>getIdCardById</name> <!--描述名称 -->
<function-class>com.hdb.xxx.MemberUtil</function-class><!-- 自定义类的全包名 -->
<function-signature>java.lang.String getIdCardById(java.lang.String)</function-signature><!-- 自定义类中的方法名 -->
<example>${fns:getIdCardById(id)}</example><!-- 实例 -->
</function>
<function>
....
</function>
...
</taglib>
2.创建相关的类和方法
3.在jsp页面引入
<%@ taglib prefix="fns" uri="/WEB-INF/tlds/fns.tld" %> //uri的路径是自己项目中tld文件的路径
4.在jsp页面使用
<title>${fns:getConfig('productName')}</title>
<?xml version="1.0" encoding="UTF-8" ?>
<taglib 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 http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"
version="2.0">
<description>JSTL 1.1 functions library</description><!-- 描述 -->
<display-name>JSTL functions sys</display-name><!--名称 -->
<tlib-version>1.1</tlib-version><!--版本 -->
<short-name>fns</short-name><!--简称 -->
<uri>http://java.sun.com/jsp/jstl/functionss</uri>
<function>
<description>根据用户id查询用户身份证号</description>
<name>getIdCardById</name> <!--描述名称 -->
<function-class>com.hdb.xxx.MemberUtil</function-class><!-- 自定义类的全包名 -->
<function-signature>java.lang.String getIdCardById(java.lang.String)</function-signature><!-- 自定义类中的方法名 -->
<example>${fns:getIdCardById(id)}</example><!-- 实例 -->
</function>
<function>
....
</function>
...
</taglib>
2.创建相关的类和方法
3.在jsp页面引入
<%@ taglib prefix="fns" uri="/WEB-INF/tlds/fns.tld" %> //uri的路径是自己项目中tld文件的路径
4.在jsp页面使用
<title>${fns:getConfig('productName')}</title>
相关文章推荐
- asp常用函数集合,非常不错以后研究第1/4页
- JSP自定义标签案例分析
- JSP自定义标签基础知识学习
- 关于jsp页面使用jstl的异常分析
- IE Firefox 使用自定义标签的区别
- 在JSTL EL中处理java.util.Map,及嵌套List的情况
- 解决JSTL foEach标签 刷新报错的方法
- JSP使用自定义标签防止表单重复提交的方法
- JSP自定义标签rtexprvalue属性用法实例分析
- JSP中一些JSTL核心标签用法总结
- jsp 使用jstl实现翻页实例代码
- jsp自定义标签用法实例详解
- jsp中使用jstl导入html乱码问题解决方法
- 解析在Android中为TextView增加自定义HTML标签的实现方法
- JSP入门教程之客户端验证、常用输出方式及JSTL基本用法
- 基于jstl 标签的使用介绍
- Java自定义简单标签实例
- JSP中使用JSTL按不同条件输出内容的方法
- JSP自定义标签Taglib实现过程重点总结
- jsp自定义select选择标签和数据字典