一、把tld文件放在WebContent目录下或其子目录下。这样的话,web.xml不用配置其位置即可。tomcat直接读取webcontent下的tld文件。
二、TldTest类:
package tlds; / * 自定义标签测试类 * @author Administrator */ public class TldTest { public static String sayHelloToName(String name) { return "hello!"+name; } }
讯享网三、fns.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>打招呼</description> <name>sayHelloToName</name> <function-class>tlds.TldTest</function-class> <function-signature>java.lang.String sayHelloToName(java.lang.String)</function-signature> <example>${fns:sayHelloToName()}</example> </function> </taglib>四、index.jsp
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ taglib prefix="fns" uri="/WEB-INF/tlds/fns.tld" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>自定义方法测试</title>
</head>
<body>
${fns:sayHelloToName('zhengxiangwen')}
</body>
</html>五、
收藏了几个适合学习的网址,从简单的配置,到具体的使用。
http://www.cnblogs.com/liupeizhi/category/281132.html
http://www.cnblogs.com/edwardlauxh/default.html?page=9
以上都写了几个系列文章,可以根据以上的文章进行锻炼。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/11428.html