前言:因自己负责的项目(jetty内嵌启動的SpringMvc)中需要实现文件上传而自己对java文件上传这一块未接触过,且对 Http 协议较模糊故这次采用渐进的方式来学习文件上传的原理与实践。該博客重在实践
(3)启动jetty的核心代码,在Eclipse里面右键可以启动也可以把项目打成jar报启动
springMvc的配置不贴了,大家可以下载源码下来看
上传包含1W個文件的文件夹,正常
大型文件续传功能正常
服务器中已经根据日期+GUID生成了目录
后端代码逻辑大部分是相同的,目前能够支持MySQL,Oracle,SQL在使用湔需要配置一下数据库,可以参考我写的这篇文章:
jsp上传的实现其实很简单把这里嘚代码粘到用到的地方就OK啦。