2011-01-11 13 views
4

アプレットのポリシーファイルの設定に問題があります。これは初めてで、java.Actuallyでアプレットのポリシーファイルを設定する方法はわかりません。アプレットがファイルシステムに書き込む権限を与えたいそのため私は、だから私は.java.policyをという名前のファイルを作成し、そして ファイルシステムへのアプレットへのアクセス許可を与える方法

それに

grant codeBase "file:/C://res/applet/*" { 
permission java.io.FilePermission "C:\\res\\applet\\test.txt", "read, write"; 
}; 
を次のコードを入れて、ユーザーにこれを保存し、今ジンダルフォルダを\アプレット

へのファイルのアクセス許可を与える必要があります私は cとJAVA_HOMEを設定:\ユーザーはジンダル

\それでも、私は例外を発見した

java.security.AccessControlException: アクセスdenie D(java.io.FilePermission C:\ RES \アプレット\ test.txtの書き込み)

は、すべてのボディは、間違っているものを助けてくださいすることができますか私はあなたの中に入れて何をすべきかURL

+0

に署名するために、下記のリンクにアクセスしてください私は(6u10の以来のアプレットが利用できる) 'javax.jnlp'を使用することをお勧め。 –

+0

ここにデモがあります。 FileSaveService(http://pscode.org/jws/api.html#fs)を参照してください。 GIFanim(http://pscode.org/gifanim/)でも使われています。 –

答えて

0

を何をすべきブラウザ?そしてあなたのアプレットタグのコードベースは何ですか?コードベースで最初に試してみてください。まず、問題がコードベースにあるかどうかを特定するために、ポリシーファイルからそれを削除します。

関連する問題