如果在你所在开发过程中出现了: java.lang.NoClassDefFoundError: javax/servlet/ServletInputStream fileupload.FileUpload.doPost(FileUpload.java:36) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) 类似于这样的错误的话,请看看我的回答。
注意一下的你的tomcat版本是多少?tomcat7.0中的servlet-api.jar不同于低版本tomcat的servlet-api.jar。
第一,你要检查你的classpath里面有没有配置j2ee.jar
第二,你去下载一个tomcat,然后把TOMCAT_PATH/common/lib/servlet-api.jar复制出来,放到你的Your_Project/WEB-INF/lib中,这样就可以了。 第三,如果还找不到的话,就请把这个servlet-api.jar放到,JDK_PATH/jre/lib/ext下面,就OK了。
注意一下的你的tomcat版本是多少?tomcat7.0中的servlet-api.jar不同于低版本tomcat的servlet-api.jar。
第一,你要检查你的classpath里面有没有配置j2ee.jar
第二,你去下载一个tomcat,然后把TOMCAT_PATH/common/lib/servlet-api.jar复制出来,放到你的Your_Project/WEB-INF/lib中,这样就可以了。 第三,如果还找不到的话,就请把这个servlet-api.jar放到,JDK_PATH/jre/lib/ext下面,就OK了。