我也做这方面的,
我还没有动手呢。

解决方案 »

  1.   

    没看你的functions.tld文件,估计配置不对,检查检查,给你个例子:
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <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.0</tlib-version>
      <jsp-version>1.2</jsp-version>
      <short-name>function</short-name>
      <uri>http://hellking.com/function</uri>
      <display-name>JSTL sql RT</display-name>
      <description>my function</description>  
       <function>
      <name>getRandomId</name>
      <function-class>com.jspdev.util.RandomId</function-class>
      <function-signature>java.lang.String getRandomId(int)</function-signature>
      </function> 
       <function>
      <name>removeItemById</name>
      <function-class>com.jspdev.util.CartFunction</function-class>
      <function-signature>boolean removeItemById(com.jspdev.cart.Cart,java.lang.String)</function-signature>
      </function> 
       <function>
      <name>addItem</name>
      <function-class>com.jspdev.util.CartFunction</function-class>
      <function-signature>boolean addItem(com.jspdev.cart.Cart,com.jspdev.vo.Item,boolean)</function-signature>
      </function> 
       <function>
      <name>clear</name>
      <function-class>com.jspdev.util.CartFunction</function-class>
      <function-signature>boolean clear(com.jspdev.cart.Cart)</function-signature>
      </function> 
      <function>
      <name>updateCart</name>
      <function-class>com.jspdev.util.CartFunction</function-class>
      <function-signature>boolean updateCart(com.jspdev.cart.Cart,java.lang.String,int)</function-signature>
      </function> 
    <function>
      <name>add</name>
      <function-class>com.jspdev.ch16.Function</function-class>
      <function-signature>int add(int,int)</function-signature>
      </function> 
      <function>
      <name>trans</name>
      <function-class>com.jspdev.ch16.Function</function-class>
      <function-signature>java.lang.String trans(java.lang.String)</function-signature>
      </function> 
    <function>
      <name>formatPer</name>
      <function-class>com.jspdev.ch16.PerUtil</function-class>
      <function-signature>java.lang.String formatPer(float)</function-signature>
      </function> 
     
    </</taglib>配置web.xml:
           <taglib>
            <taglib-uri>http://hellking.com/function</taglib-uri>
            <taglib-location>/WEB-INF/functions.tld</taglib-location>
        </taglib>
      

  2.   

    你这个例子和我书上的一样,晕了。