DiskFileItemFactory factory = new DiskFileItemFactory();
ServletFileUpload sevletFileUpload = new ServletFileUpload(factory);
执行到下面这句的时候报错了
List fileItems = sevletFileUpload.parseRequest(request); 错误如下:description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(Lorg/apache/commons/fileupload/RequestContext;)Ljava/util/List;
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.screen.efesaconfig.devmng.ssdev.uploadfile_jsp._jspService(uploadfile_jsp.java:58)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
com.nantian.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:146)
root cause java.lang.NoSuchMethodError: org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(Lorg/apache/commons/fileupload/RequestContext;)Ljava/util/List;
org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:116)
com.nantian.upload.UploadFile.doPost(UploadFile.java:39)
org.apache.jsp.screen.efesaconfig.devmng.ssdev.uploadfile_jsp._jspService(uploadfile_jsp.java:49)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
com.nantian.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:146)我用的是commons-fileupload-1.1.jar commons-io-1.2.jar希望各位高手不吝赐教~! 谢谢啦!
ServletFileUpload sevletFileUpload = new ServletFileUpload(factory);
执行到下面这句的时候报错了
List fileItems = sevletFileUpload.parseRequest(request); 错误如下:description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(Lorg/apache/commons/fileupload/RequestContext;)Ljava/util/List;
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.screen.efesaconfig.devmng.ssdev.uploadfile_jsp._jspService(uploadfile_jsp.java:58)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
com.nantian.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:146)
root cause java.lang.NoSuchMethodError: org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(Lorg/apache/commons/fileupload/RequestContext;)Ljava/util/List;
org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:116)
com.nantian.upload.UploadFile.doPost(UploadFile.java:39)
org.apache.jsp.screen.efesaconfig.devmng.ssdev.uploadfile_jsp._jspService(uploadfile_jsp.java:49)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
com.nantian.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:146)我用的是commons-fileupload-1.1.jar commons-io-1.2.jar希望各位高手不吝赐教~! 谢谢啦!
commons-fileupload-1.0.jar
commons-fileupload-1.1.jar
commons-fileupload-1.2.jar
都试过了,还是一样的问题
这个方法啊,我估计没有,那当然报错