分派器servlet阻止上传的附件

时间:2019-06-18 10:49:37

标签: spring-mvc

我在我们的应用程序中使用spring mvc。该应用程序具有一种形式,该形式具有某些字段,其中包括一个用于上传附件的字段。该表格将提交给控制者。问题是 - 每当我上传附件时,附件都不会到达控制器。我已经调试了代码,直到流到达要调用的最后一个过滤器,文件才存在。但是随后调度程序servlet被调用,此后没有附件到达控制器。

2 个答案:

答案 0 :(得分:0)

您需要将multipartResolver添加到spring-servlet.xml

imageView

参考链接https://www.javatpoint.com/spring-mvc-file-upload

答案 1 :(得分:0)

我发现了问题所在。这是multipartResolver。如果我们为此创建了bean(如果是春季的话),然后使用dsRequest.getUploadedFiles(),则不会获得上载的文件,因为Multipart resolver已经在Dispatcher Servlet中解析了多部分。因此,在这种情况下,请避免使用multipartResolver。