2009-06-23 21 views
1

Javaで簡単なファイルアップロードアプレットを作成したいと思います。通常のLinux Webサーバーにファイルをアップロードするために使用されます。誰かがに行ってきましたのであれば:Javaファイルアップロードアプレット - 提案が必要

http://site.com/uploads/your-file.jpg 

ユーザーが「参照」をクリックし、次に目を通すことができる必要があります:アプレットを経由して

http://site.com/file-upload-applet 

そしてそこにファイルをアップロードし、でアクセスできるようになります自分のコンピュータ上のフォルダを選択し、必要に応じて多くのファイルやフォルダ内のすべてのファイルを選択することができます。その後、彼がアップロードをヒットすると、ファイルのアップロード中に進行状況バーが表示されます。

これについての考えと、これをJavaでアプレットとしてどのように達成できるのでしょうか?私は、使用するライブラリのような正しい方向を指し示すものが必要になります。

答えて

3

署名されていないアプレットはファイルシステムにアクセスできないので、署名付きアプレットが必要です。

article about signed Appletsが見つかりました。

は、他のコンポーネントについては、あなたが最も可能性が高い(つまり、FilePartでのJFileChooserのファイルをwrape​​でApache HttpClientPostMethodを使用しています)JFileChooserJProgressBar、そしてJButtonが必要になります。

+0

一度アプレットに署名したら、ファイルを選択できるようにブラウズボタンを表示するにはどうすればよいですか?プログレスバーを表示するにはどうしたらいいですか?どのスイングコントロールを使用するのですか、それとも別の方法ですか? –

+0

私は少し私の答えを更新しました。 – Powerlord

1

私はApache Commons File Uploadを使用しましたが、それは魅力的でした。それは、私が心配していた問題のほとんどを取り除き、非常に使いやすいものでした。

関連する問題