您的位置:首页 > 编程语言 > Java开发

SpringMVC上传文件的三种方式

2016-08-15 12:53 267 查看
直接上代码吧,大伙一看便知

这时:commonsmultipartresolver 的源码,可以研究一下 http://www.verysource.com/code/2337329_1/commonsmultipartresolver.java.html

前台:

配置:

后台:

方式一:

方式二:

方式三:

我们看看测试上传的时间:

第一次我用一个4M的文件:

fileName:test.rar

方法一的运行时间:14712ms

fileName:test.rar

方法二的运行时间:5ms

方法三的运行时间:4ms

第二次:我用一个50M的文件

方式一进度很慢,估计得要个5分钟

方法二的运行时间:67ms

方法三的运行时间:80ms

从测试结果我们可以看到:用springMVC自带的上传文件的方法要快的多!

对于测试二的结果:可能是方法三得挨个搜索,所以要慢点。不过一般情况下我们是方法三,因为他能提供给我们更多的方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: