不解释,先上代码
html代码
@RequestMapping("/fileUpload")
public String fileUpload(@RequestParam(value="id",required=false) String id,
@RequestParam(value="id",required=false) MultipartFile file) throws Exception{
System.out.println(id);
System.out.println(file);
return "";
}
找了很久的时间才发现有一处于spring的文档不同,然后把文档上的代码考了下来
就是有一个ID没写,开始还没怎么注意,因为这个东西写了ID我也用不到,最后实在没办法,拷上去试了一下。。。
我的内心是崩溃了。。。。。。。。它居然成功了!!!
multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
上面的ID连一个字都不能改动,我后面改成
multipartResolver1试了一下,又为空了。。。
还有,出现
然后你配置了这个以后就能看到空指针了,但你不配置这个也没什么关系,只要你配置了
id="multipartResolver"
这个ID,什么都好说。。。