大家来讨论:apache下的FileUpload

如果用过apache写的FileUpload的话都知道,使用DiskFileUpload类的时候,需要去建立一个临时的目录。
我追踪过fileupload的源码,一直追踪到commons.io包下面的另一个IOUtils类。
我所了解过程应该是这样的,先将上传的文件放到临时目录下,然受在从临时目录里面copy到真正要上传的目录。

我的疑问是为什么要这么来做,完全可以一次行把要上传的东西传到目的目录不可以吗?
这样做的好处是什么那?

注:相信用过的人都知道,代码我就不贴上来,用代码说明问题总觉得不够理性

你可能感兴趣的:(apache,xml,struts)