当前位置: 技术问答>java相关
看一看,瞧一瞧!servlet.xml怎么改才能访问我的JAVABEANS?
来源: 互联网 发布时间:2017-04-24
本文导语: 我的JSP文件都放在TOMCAT的ROOTtest下,我的BEANS放在ROOTtestWEB-INFclasses下,我在执行时,出现错误, org.apache.jasper.JasperException: Unable to compile class for JSP..worklocalhost__0002ftest_0002fRegisterme_0002ejspRegisterme_jsp_1.java:62: Class test.myd...
我的JSP文件都放在TOMCAT的ROOTtest下,我的BEANS放在ROOTtestWEB-INFclasses下,我在执行时,出现错误,
org.apache.jasper.JasperException: Unable to compile class for JSP..worklocalhost__0002ftest_0002fRegisterme_0002ejspRegisterme_jsp_1.java:62: Class test.mydb not found.
mydb Registerme = null;
^
..worklocalhost__0002ftest_0002fRegisterme_0002ejspRegisterme_jsp_1.java:65: Class test.mydb not found.
Registerme= (mydb)
^
..worklocalhost__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放在ROOTWEB-INFclasses下是没什么问题的,可放在ROOTtestWEB-INFclasses下就不行了,出现上面的问题!怎样修改SERVLET.XML?
////////////////////////
///////////////
谁能帮我改改上面的东东!请教了,谢谢!
org.apache.jasper.JasperException: Unable to compile class for JSP..worklocalhost__0002ftest_0002fRegisterme_0002ejspRegisterme_jsp_1.java:62: Class test.mydb not found.
mydb Registerme = null;
^
..worklocalhost__0002ftest_0002fRegisterme_0002ejspRegisterme_jsp_1.java:65: Class test.mydb not found.
Registerme= (mydb)
^
..worklocalhost__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放在ROOTWEB-INFclasses下是没什么问题的,可放在ROOTtestWEB-INFclasses下就不行了,出现上面的问题!怎样修改SERVLET.XML?
////////////////////////
///////////////
谁能帮我改改上面的东东!请教了,谢谢!
|
在root下不用设置上面的东东
看看你的java类里有没有package,如果有,要么去掉,要么在rootweb-infclassespackage*.class
看看你的java类里有没有package,如果有,要么去掉,要么在rootweb-infclassespackage*.class