文件上传功能的老朋友common-fileupload,用起来是真的蛮顺手的。它是 Apache 出的开源工具,支持一次传多个文件,还能设定文件大小限制,对新手也挺友好的。
下载地址在 http://jakarta.apache.org/commons/fileupload/
,下载回来后解压,把commons-fileupload 和 commons-io这两个 .jar
包扔进 WEB-INF/lib
目录下,没这个目录就新建一个。
上传场景多的时候,这个组件真的挺稳的。比如你要做一个后台上传图片的模块,前端配合下 form 表单或者 Ajax 异步传文件都没问题。
哦对了,commons-io
的版本用新一点也可以,API 几乎没变化,兼容性不错。如果你项目里用的是 Tomcat,路径也丝滑。
想深入折腾上传相关的内容?下面这几个链接也能帮你:
如果你刚好在搞 Web 项目,文件上传是刚需,那common-fileupload还真挺值得一用的,简单省事不折腾。