Multipartfile 上传问题

sinat_18936139 2014-11-11 01:58:04
现在项目里 文件上传会先在本地workspace 下 产生一个tmp 临时文件 待到这个文件生成完成100%之后 ,然后才会执行form 中 action指向的方法.
可否让这个tmp 文件生成的同时就执行 后台java 代码读取文件 不要让这个文件缓存完成之后再去执行
...全文
314 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
勿视人非 2014-11-12
  • 打赏
  • 举报
回复
文件上传,再处理文件的情况我做过好多次了,每次都是先上传完文件再进行处理的。 楼主你这文件都没有上传完成,就想处理文件,好像不太现实啊。 试想一下,如果你文件比较大,上传速度又比较慢,而你java代码的执行速度比较快,这会出现什么情况?
humanity 2014-11-12
  • 打赏
  • 举报
回复
浏览器估计不支持这种,浏览器的 file 组件默认只有固定的一个从文件读取的办法,你这种需求像是“定制一个 InputStream 来让浏览器使用而不是使用默认的 FileInputStream”,我们并不知道浏览器有这样的功能,就算真的有了,也不会是 JavaScript 中跨平台的解决办法,换个操作系统和浏览器就不能用的 ,因此还不如不要用这个功能,IE 过去就喜欢这样做。
  • 打赏
  • 举报
回复
我觉得不行吧,坐看大牛解决!
jumpheightway 2014-11-12
  • 打赏
  • 举报
回复
你这个不会吧
wuhuiyishi 2014-11-12
  • 打赏
  • 举报
回复
楼主没写过多线程吗

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧