1。建一个类 package com.zh.util; public class GetInFo { public static String eval(String infix){ //注意的是这里的方法必须是static的 if(infix.charAt(infix.length()-1)=='*'){ infix=infix.substring(0,infix.length()-1); } return infix; } public static boolean iseval(String infix){ if(infix.charAt(infix.length()-1)=='*'){ return true; }else{ return false; } } } 2.在WEB-INF下面建一个 getinf.tld <?xml version="1.0" encoding="UTF-8" ?> <taglib xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd" version="2.1"> <tlib-version>1.1</tlib-version> <short-name>getinfo</short-name> <!--jsp连接时的名字--> <uri>http://com.zh.util/getinfo</uri> <!--jsp连接时对应的路径--> <function> <description>Eval GetInFo</description> <name>eval</name> <!--jsp中EL用的时候 方法的名字--> <function-class>com.zh.util.GetInFo</function-class> <!--类的路径--> <function-signature>java.lang.String eval(java.lang.String)</function-signature> <!--类的的方法格式--> </function> <function> <description>Iseval GetInFo</description> <name>iseval</name> <function-class>com.zh.util.GetInFo</function-class> <function-signature>boolean iseval(java.lang.String)</function-signature> </function> </taglib> 3.在你使用的jsp的中连接 <%@taglib prefix="getinfo" uri="http://com.zh.util/getinfo" %> 用EL使用 ${getinfo:eval('fadfa*')} /<!--使用方法 getinfo是tld中<short-name>getinfo</short-name> 的名字 , eval是<name>的<name>eval</name> 名字-->