1:建立实现类
public class TestTag{
public String sayHello(){
String str = "Hello world";
return str;
}
}
2:建立接口类
public class Staticmethod {
//依据职业大类查看小类
public static String getHello(){
String str = new TestTag().sayHello();
return str;
}
3:建立调配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/web-jsptaglibrary_2_0.xsd" version="2.0">
<tlib-version>1.2</tlib-version>
<short-name>RandomTag</short-name>
<uri>eltag</uri>
<function>
<name>String getHello</name>
<function-class>Staticmethod</function-class> //项目路径
<function-signature>String getHello()</function-signature>
</function>
</taglib>
4 jsp页面调用
<%@ taglib uri="eltag" prefix="mytag"%>//导入标签
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>//导入c标签
//标签混用
<c: test=${mytag:String getHello()!=null}>${mytag:String getHello()}</c:if>