自定义页面方法:${fns-sayHelloToName('zxw')}

自定义页面方法:${fns-sayHelloToName('zxw')}一 把 tld 文件放在 WebContent 目录下或其子目录下 这样的话 web xml 不用配置其位置即可 tomcat 直接读取 webcontent 下的 tld 文件 二 TldTest 类 package tlds 自定义标签测试类 author Administrato public class

大家好,我是讯享网,很高兴认识大家。

一、把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

以上都写了几个系列文章,可以根据以上的文章进行锻炼。


小讯
上一篇 2025-04-06 21:44
下一篇 2025-03-17 17:10

相关推荐

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