日期:2014-05-16  浏览次数:20380 次

求解决啊
exception 

javax.servlet.ServletException: Wrapper cannot find servlet class servlet.FileUpload or a class it depends on
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)


root cause 

java.lang.ClassNotFoundException: servlet.FileUpload
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)


------解决方案--------------------
java.lang.ClassNotFoundException: servlet.FileUpload
没有找到相应的包,你检查一下servlet中是不是有FileUpload方法,如果没有说明你的用法错了或者包引用错了,还有一个就是检查一下路径是否正确
我的异常网推荐解决方案:org.apache.catalina.loader.WebappClassLoader.loadClass,http://www.aiyiweb.com/java-web/org.apache.catalina.loader.WebappClassLoader.loadClass.html