请通过浏览器功能收藏网页

spring MVC4 文件上传功能的实现 MultipartResovler 注入MultipartFile 实现的 spring4技术

发布时间:2018-11-09 21:34:04  作者:本站编辑  来源:本站原创  浏览次数:
我有话说 | 分享 |
www.javainfo.com.cn 上干货 欢迎收藏

在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