当前位置: 技术问答>java相关
高手请看,tomcat4.0问题
来源: 互联网 发布时间:2015-06-18
本文导语: 1.在ROOT/WEB-INF/classes中有一个类CounterBean 在jsp文件中把这个类作为bean来使用,下面是源文件: count: 在执行CountBean.jsp时,tomcat报错,找不到CounterBean类。 Generated servlet error: D:Tomcat 4.0worklocalhosthowjspCounterBean$jsp....
1.在ROOT/WEB-INF/classes中有一个类CounterBean
在jsp文件中把这个类作为bean来使用,下面是源文件:
count:
在执行CountBean.jsp时,tomcat报错,找不到CounterBean类。
Generated servlet error:
D:Tomcat 4.0worklocalhosthowjspCounterBean$jsp.java:60: Class org.apache.jsp.CounterBean not found.
CounterBean counterBean = null;
它怎么会认为CounterBean是org.apache.jsp包里的东西呢??
如果加上,再执行CountBean.jsp,就正常了。
如果把CounterBean类放到一个包里,如testbean里,把改为:
再执行CountBean.jsp,结果也正常了。
2.在jbuilder中用oracle的jdbc驱动连接oracle数据库,在web服务器选择tomcat3.2时一切正常,但换了tomcat4.0
以后,就找不到jdbc驱动了。
在jsp文件中把这个类作为bean来使用,下面是源文件:
count:
在执行CountBean.jsp时,tomcat报错,找不到CounterBean类。
Generated servlet error:
D:Tomcat 4.0worklocalhosthowjspCounterBean$jsp.java:60: Class org.apache.jsp.CounterBean not found.
CounterBean counterBean = null;
它怎么会认为CounterBean是org.apache.jsp包里的东西呢??
如果加上,再执行CountBean.jsp,就正常了。
如果把CounterBean类放到一个包里,如testbean里,把改为:
再执行CountBean.jsp,结果也正常了。
2.在jbuilder中用oracle的jdbc驱动连接oracle数据库,在web服务器选择tomcat3.2时一切正常,但换了tomcat4.0
以后,就找不到jdbc驱动了。
|
2.是TOMCAT启动文件没有把classpath加上,个人认为是bug
你手动修改setclasspath.bat,然后用start.bat启动
你手动修改setclasspath.bat,然后用start.bat启动