/ / Ajaxスタイルのファイルのアップロードとセッション-Java、ajax、サーブレット、ファイルのアップロード

Ajaxスタイルのファイルアップロードとセッション - java、ajax、サーブレット、ファイルアップロード

重要なことが2つあります

  1. クライアントからサーバーにファイルを送信し、サーバーの場所のどこかに保存します
  2. アップロードされたファイルの保存場所を取得し、クライアントに送り返します。例えば
    context name : project
    predefined folder : upload -> /project/upload
    response : /project/upload/file_exaple.jpg

Ajaxはファイルのアップロードを処理できないため、フォームを使用してファイルを送信することを考えています target ファイルをサーバーに保存し、ファイルパスも取得します /project/upload/file_exaple.jpg。この部分は完了し、機能しています。

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

最初の部分が成功したら、2番目の部分で使用できます AJAX アップロードされたファイルの場所を取得しますが、複数のクライアントが同時にアップロードされているときに問題が発生します。ファイルのアップロードは成功しますが、ファイルパスは何とか見つかりませんでした。

セッションでファイルパスを管理し、リンクする必要があります AJAX どういうわけか、私はそれを行うことができません [the second part]。何かアイデアはありますか?

回答:

回答№1は2

私も似たような質問をしましたが、このajaxアップローダーが私のすべてのニーズに適していることがわかりました。 Valums.com/ajax-upload