H
Huzefa
I am trying to make a simple HelloWorld taglib. I am using Tomcat
5.0.27
and Ant 1.6.1 to compile the project.
The compilation goes fine, and I have created my web.xml and
taglibDemo.tld
file. The package is WAR file and I put this in the webapps directory.
When I try to view the JSP page from my browser, I get the error
C:\jakarta-tomcat-5.0.27\work\Catalina\localhost\taglibDemo-0.1-alpha\org\apache\jsp\index_jsp.java:91:
cannot resolve symbol
symbol : class HelloWorldTag
location: class org.apache.jsp.index_jsp
HelloWorldTag _jspx_th_test_hello_0 = (HelloWorldTag)
_jspx_tagPool_test_hello_nobody.get(HelloWorldTag.class);
It says that it cannot resolve my class HelloWorldTag. The class file
for this tag is in the /WEB-INF/classes directory.
The taglibDemo.tld and web.xml files are very simple and I created
them
from the ones given in the tutorials.
Isn't Tomcat supposed to look for my .class file in the
/WEB-INF/classes
directory? Or am I supposed to explicitly specify the location of my
*.class file?
Any help is much appreciated.
Huzefa
5.0.27
and Ant 1.6.1 to compile the project.
The compilation goes fine, and I have created my web.xml and
taglibDemo.tld
file. The package is WAR file and I put this in the webapps directory.
When I try to view the JSP page from my browser, I get the error
C:\jakarta-tomcat-5.0.27\work\Catalina\localhost\taglibDemo-0.1-alpha\org\apache\jsp\index_jsp.java:91:
cannot resolve symbol
symbol : class HelloWorldTag
location: class org.apache.jsp.index_jsp
HelloWorldTag _jspx_th_test_hello_0 = (HelloWorldTag)
_jspx_tagPool_test_hello_nobody.get(HelloWorldTag.class);
It says that it cannot resolve my class HelloWorldTag. The class file
for this tag is in the /WEB-INF/classes directory.
The taglibDemo.tld and web.xml files are very simple and I created
them
from the ones given in the tutorials.
Isn't Tomcat supposed to look for my .class file in the
/WEB-INF/classes
directory? Or am I supposed to explicitly specify the location of my
*.class file?
Any help is much appreciated.
Huzefa