On Feb 11, 2008, at 3:20 AM, Ron Pitts wrote:
I'm trying to setup a custom JSP function without any luck using 3.1.2
I've created the following TestFunction.tld
Thanks for the details. I've added this as a bug report at
http://bugs.caucho.com/view.php?id=2434
Your example looks fine to me, so I'm not sure why it's not working.
-- Scott
<?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.0</tlib-version>
<short-name>tf</short-name>
<uri>http://testme.com/taglibs/TestFunction</uri>
<function>
<name>testMethod</name>
<function-class>
jw.jaas.beans.TestFunction
</function-class>
<function-signature>
java.lang.String testMethod( java.lang.String, int,
boolean)
</function-signature>
</function>
</taglib>
Updated the web.xml
<taglib>
<taglib-uri>http://testme.com/taglibs/TestFunction</taglib-uri>
<taglib-location>/WEB-INF/TestFunction.tld</taglib-location>
</taglib>
Created the following TestFunction.java
package jw.jaas.beans;
import java.util.*;
import java.sql.*;
import javax.sql.*;
import javax.naming.*;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
public class TestFunction {
public static String testMethod(String text, int number, boolean
logic) {
return "it works";
}
}
Added the following to a test.jsp
<%@ taglib prefix='tf' uri='http://clicklovers.com/taglibs/TestFunction'
%>
<tf:testMethod('This is a good test',123,true)>
And receive the following:
'testMethod' is an unknown tag in tag library 'http://testme.com/taglibs/TestFunction'
.
Any ideas?
_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest
_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest