org.apache.jasper.JasperException: Unable to compile class for JSP..\work\localhost\_\_0002ftest_0002fRegisterme_0002ejspRegisterme_jsp_1.java:62: Class test.mydb not found.
mydb Registerme = null;
^
..\work\localhost\_\_0002ftest_0002fRegisterme_0002ejspRegisterme_jsp_1.java:65: Class test.mydb not found.
Registerme= (mydb)
^
..\work\localhost\_\_0002ftest_0002fRegisterme_0002ejspRegisterme_jsp_1.java:70: Class test.mydb not found.
Registerme = (mydb) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "mydb");
^
3 errors
也就是找不到我的BEANS,请问各位怎样修改SERVLET.XML才能让TOMCAT访问我的BEANS,我的BEANS放在ROOT\WEB-INF\classes下是没什么问题的,可放在ROOT\test\WEB-INF\classes下就不行了,出现上面的问题!怎样修改SERVLET.XML?
////////////////////////
<Context path="" docBase="我的路径" debug="0"//我的路径怎么设?
reloadable="true">
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="localhost_root_log." suffix=".txt"
timestamp="true"/>
///////////////
谁能帮我改改上面的东东!请教了,谢谢!
</Context>
6 个解决方案
#1
在root下不用设置上面的东东
看看你的java类里有没有package,如果有,要么去掉,要么在root\web-inf\classes\package\*.class
看看你的java类里有没有package,如果有,要么去掉,要么在root\web-inf\classes\package\*.class
#2
呵呵,zxhong(红) ,久闻大名,谢谢的参与!
我是在root下建了一个目录test,beans是放在root\test\web-inf\classes下的。并没有什么package,所以上面你说的我也懂,但我觉得再这个问题上没必要
考虑这些,问题是现在找不到在root\test\web-inf\classes下的BEANS。请教了。呵呵,而不是在root\web-inf\classes下,而且我把BEANS放在这个目录下面是可找见得!
请教!!!!!!!!!!
我是在root下建了一个目录test,beans是放在root\test\web-inf\classes下的。并没有什么package,所以上面你说的我也懂,但我觉得再这个问题上没必要
考虑这些,问题是现在找不到在root\test\web-inf\classes下的BEANS。请教了。呵呵,而不是在root\web-inf\classes下,而且我把BEANS放在这个目录下面是可找见得!
请教!!!!!!!!!!
#3
你的jsp文件放在哪个路径下?
#4
我的JSP文件放在ROOT\test下,BEANS放在ROOT\test\WEB-INF\CLASSES下。请教了!谢谢!呵呵!
#5
如果tomcat是高版本的,建议放到examples下或webapps下试试
#6
好,再次谢谢 zxhong(红) 参与本问题的研究。
我看我还是把JSP文件放在ROOT下算了。关于在ROOT下建立新目录的方案改天再研究。接贴先。
我看我还是把JSP文件放在ROOT下算了。关于在ROOT下建立新目录的方案改天再研究。接贴先。
#1
在root下不用设置上面的东东
看看你的java类里有没有package,如果有,要么去掉,要么在root\web-inf\classes\package\*.class
看看你的java类里有没有package,如果有,要么去掉,要么在root\web-inf\classes\package\*.class
#2
呵呵,zxhong(红) ,久闻大名,谢谢的参与!
我是在root下建了一个目录test,beans是放在root\test\web-inf\classes下的。并没有什么package,所以上面你说的我也懂,但我觉得再这个问题上没必要
考虑这些,问题是现在找不到在root\test\web-inf\classes下的BEANS。请教了。呵呵,而不是在root\web-inf\classes下,而且我把BEANS放在这个目录下面是可找见得!
请教!!!!!!!!!!
我是在root下建了一个目录test,beans是放在root\test\web-inf\classes下的。并没有什么package,所以上面你说的我也懂,但我觉得再这个问题上没必要
考虑这些,问题是现在找不到在root\test\web-inf\classes下的BEANS。请教了。呵呵,而不是在root\web-inf\classes下,而且我把BEANS放在这个目录下面是可找见得!
请教!!!!!!!!!!
#3
你的jsp文件放在哪个路径下?
#4
我的JSP文件放在ROOT\test下,BEANS放在ROOT\test\WEB-INF\CLASSES下。请教了!谢谢!呵呵!
#5
如果tomcat是高版本的,建议放到examples下或webapps下试试
#6
好,再次谢谢 zxhong(红) 参与本问题的研究。
我看我还是把JSP文件放在ROOT下算了。关于在ROOT下建立新目录的方案改天再研究。接贴先。
我看我还是把JSP文件放在ROOT下算了。关于在ROOT下建立新目录的方案改天再研究。接贴先。