spring MVC4 文件上传功能的实现 MultipartResovler 注入MultipartFile 实现的 spring4技术
在SPINGMVC4里面实现文件上传。
我们需要了解在此框架里是如何实现的, 其通过CommonsFileuplod框架来实现的。 那么如何配置呢?
1 加入JAR包信息 jars资源 右侧提供下载 请右键选择另存为 下载资源信息 commons fileupload 资料.zip
commons-fileupload-1.2.1.jar
commons-io-2.0.jar
commons-logging-1.1.3.jar
2 配置springMVC框架注入multipartResolver插件
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="defaultEncoding" value="UTF-8"></property>
<property name="maxUploadSize" value="1024000"></property>
</bean>
3 经过如上配置,我们就可以开发文件上传的功能了
具体实例代码如下:
@RequestMapping("/fileUpload")
public String fileUpload(@RequestParam("aa") String aa,
@RequestParam("file") MultipartFile file) throws IOException{
System.out.println("aa: " + aa);
System.out.println("InputStream: " + file.getInputStream());
return "success";
}
如有疑问 请留言 欢迎提供建议
评论已有 0 条