2011-09-13 9 views

答えて

5

それはアプレット

はいからファイルの読み取り/書き込みすることは可能ですが、アプレットに署名し、ユーザからの承認を取得する必要があります。

いくつかの便利なリンク:

+0

ありがとうございます!少し難しい作業のようです... –

+0

これは簡単ではありませんが、難しくありません;-)代わりにJava Webstartを使用することを検討してください。私はそれが少しシンプルだと思う。 – aioobe

0

それが実際にその難しいことではありません。アプレットに自己署名すると、サンドボックスの制約の外でローカルファイルシステムとの間で読み書きを行うことができます。下のリンクを見てください。 keytoolを使用してアプレットに署名する方法を示します。この例では実際にファイルシステムに対して読み書きします。ポリシーファイルなどについて心配する必要はありません。

@aioobeに記載されているように、ユーザーは証明書を受け入れるよう求められます。

+0

リンクを忘れました:) http://www.developer.com/java/other/article.php/3303561/Creating-a-Trusted-Applet-with-Local-File-System-Access-Rights.htm – Kash22

1

サンドボックスのJWSアプリ。 JNLP APIサービスを使用してローカルファイルシステム上のファイルを読み書きすることができます。ここにはdemo. of the JNLP API file servicesがあります。ダウンロード可能なZipファイルには、ソース、起動ファイル、およびビルドスクリプトが含まれています。

関連する問題