在服务器上上传多个文件使用JSP

时间:2011-02-21 00:43:22

标签: java javascript facebook jsp user-interface

我经常想知道当我上传图片时,Facebook是如何处理在服务器上上传多个文件的。

我不确定它是如何实施的。据我所知,除非你打算使用Applet,否则你一次只能通过一个文件向服务器发送一个文件。

有人知道Facebook如何实现这一目标吗?这个Flash或applet是什么?

1 个答案:

答案 0 :(得分:1)

您的网页没有什么特别之处 - 同一<input type="file">中的多个<form>元素会一次上传多个文件。

棘手的部分是处理服务器上的所有文件。看看Apache Commons FileUpload

等图书馆

修改

你可能想看一下this thread - 人们已经建议你可以使用很多现成的组件(请注意这些组件是针对客户端的,即在浏览器中。你仍然需要处理使用类似我之前提到过的FileUpload库的服务器上传的文件