文件上传Spring MVC 4的错误请求错误

时间:2016-03-18 15:15:55

标签: java jquery spring spring-mvc file-upload

我遇到以下情况:在表单提交上收到错误请求。我正在使用Spring MVC 4并使用jquery ajaxSubmit方法提交表单。

我有一个包含多个文件上传的表单。当我提交表单并且文件被选中时,它完美地运行。但是,如果我不选择任何文件,它会抛出错误的请求(400)错误而不调用控制器方法。

例如:

public class TestPOJO {
       List<MultipartFile> listArray;   
}

// Controller
public class MyController extends .. {


    public ResponseBody fileUplaod(@Model testpojo) {
            //logic to save it to database
    } 

}

不遵循确切的语法,但我知道程序员可以从中理解。

我调试了这个问题,发现当没有选择文件时,它会传递字符串列表而不是多部分文件列表。怎么避免这个?有什么指针吗?

0 个答案:

没有答案