如果是传输大文件,一般用专门工具或者插件
文件上传下载需要使用到两个包,需要导入
如果将文件都上传到一个目录下,当上传文件很多时,会造成访问文件速度变慢,因此可以将文件上传到不同目录比如一天上传的文件,统一放到一个文件夹年月日
一个完美的文件上传,要考虑的因素很多,比如断点续传、控制图片大小,尺寸,分片上传,防止恶意上传等,在项目中,可以考虑使用WebUploader组件(百度开发)http://fex.baidu.com/webuploader/doc/index.html
文件上传功能,在项目中建议有限制的使用,一般用在头像、证明、合同、产品展示等,如果不加限制,会造成服务器空间被大量占用-----比如b站评论,就不能传图片,微信发1次朋友圈最多9张图等..
文件上传,创建web/upload的文件夹,在tomcat启动时,没有在out目录下创建对应的upload文件夹,原因是tomcat对应空目录是不会在out下创建相应目录的,所以,只需在upload目录下,放一个文件即可,这个是Idea+Tomcat的问题,实际开发不会存在