Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java “错误”;无法处理部件,因为未提供多部件配置;上传文件时_Java_Jsp_File Upload_Servlet 3.0_Tomcat8 - Fatal编程技术网

Java “错误”;无法处理部件,因为未提供多部件配置;上传文件时

Java “错误”;无法处理部件,因为未提供多部件配置;上传文件时,java,jsp,file-upload,servlet-3.0,tomcat8,Java,Jsp,File Upload,Servlet 3.0,Tomcat8,我试图通过JSP文件中的表单上传一个文件,但我遇到了这个错误。servlet已经具有@MultipartConfig表示法。我正在使用Servlet3.0和ApacheTomcat8 错误消息: java.lang.IllegalStateException: Unable to process parts as no multi-part configuration has been provided 在线 Collection<Part> parts = request.get

我试图通过JSP文件中的表单上传一个文件,但我遇到了这个错误。servlet已经具有@MultipartConfig表示法。我正在使用Servlet3.0和ApacheTomcat8

错误消息:

java.lang.IllegalStateException: Unable to process parts as no multi-part configuration has been provided
在线

Collection<Part> parts = request.getParts();`
Collection parts=request.getParts()`
我必须添加

allowCasualMultipartParsing="true"

在context.xml中的context标记上显示servlet。向我们展示完整的堆栈跟踪。使用Tomcat 8.5和Servlet 3.1 annotation
@javax.Servlet.annotation.Servlet上面的MultipartConfig
,Servlet足以让它工作。context.xml文件在哪里?你应该把它放在webapp context.xml的webapp元素或Tomcat的server.xml中:你应该把它放在
MyProject/Web中Pages/META-INF/context.xml