The method parseRequest(RequestContext) in the type FileUploadBase is not applicable for the arguments (HttpServletRequest) 原因是导入包错误
默认导入的是 import org.apache.tomcat.util.http.fileupload.FileItem; import org.apache.tomcat.util.http.fileupload.FileUploadException; import org.apache.tomcat.util.http.fileupload.disk.DiskFileItemFactory; import org.apache.tomcat.util.http.fileupload.servlet.ServletFileUpload; 实际要导的是 import org.apache.commons.fileupload.FileItem; import org.apache.commons.fileupload.FileUploadException; import org.apache.commons.fileupload.disk.DiskFileItemFactory; import org.apache.commons.fileupload.servlet.ServletFileUpload;
注意:导这个之前要先把对应的commons-fileupload.jar文件复制到WebContent\WEB-INF\lib目录下面。