Ajax风格的文件上传&会议

时间:2011-09-30 09:08:27

标签: java ajax servlets file-upload

有两件事很重要

  1. 将任何文件从客户端发送到服务器&将其保存在服务器位置的某个地方
  2. 获取上传文件的保存位置并发送回客户端。例如
     context name : project
    predefined folder : upload -> /project/upload
    response : /project/upload/file_exaple.jpg
  3. Ajax无法处理文件上传,因此我的想法是使用带有target的表单发送文件并将文件保存到服务器中,同时获取文件路径/project/upload/file_exaple.jpg。这部分已经完成了工作。

    form action="upload" enctype="multipart/form-data" method="post" target="IFrame">
    

    一旦第一部分成功,第二部分我可以使用AJAX来获取上传的文件位置,但是当多个客户端同时上传时我遇到的问题。文件上传成功但文件路径无法找到。

    我需要使用会话管理文件路径并以某种方式与AJAX链接,但我无法执行此操作[the second part]。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

我遇到过类似的问题,我发现这个适合我所有需求的ajax-uploader可能对你有所帮助: Valums.com/ajax-upload