2 zl812072775 zl812072775 于 2017.09.17 19:35 提问

错误提示找不到该类,网上找了n种办法还是不行,特此来求教

在myeclipse运行注册表单,将数据传送给servlet进行处理的时候出现了这个错误

root cause

java.lang.NoClassDefFoundError: org/apache/commons/dbutils/ResultSetHandler
zww.com.service.impl.UserServiceImpl.(UserServiceImpl.java:10)
zww.com.controller.RegisterServlet.(RegisterServlet.java:17)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.lang.reflect.Constructor.newInstance(Constructor.java:526)
java.lang.Class.newInstance(Class.java:374)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:509)
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1104)
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1524)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1480)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.lang.Thread.run(Thread.java:744)

2个回答

caozhy
caozhy   Ds   Rxr 2017.09.17 23:00

org.apache.commons.dbutils.ResultSetHandler 这个包有没有导入呢?

zl812072775
zl812072775 我已经导入过了,问题就是Tomcat没有加载到这个jar包
2 个月之前 回复
wuwenfengl
wuwenfengl   2017.09.17 22:09

检查下注解或者配置文件是漏掉了

zl812072775
zl812072775 这个我是用纯servlet+jsp写的,除了web.xml对servlet的一些地址映射之外。我没有写其他的内容到xml文件中了
2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片