質問

アプレットにファイルに保存する機能を付与する必要があります。これを達成するためにjava.policyファイルを作成しようとしましたが、機能していません。以下は、ポリシーファイルとデータファイルに保存するメソッドのコードです。

public void save()
{
    try
    {
        out = new BufferedWriter(new FileWriter("_stats.dat"));
        for (int i = 0; i < a.length; i++)
        {
            out.write(a[i].trim());
            out.newLine();
        }
        out.close();
    }
    catch (FileNotFoundException f)
    {
        System.out.println(f.getMessage());
    }
    catch (IOException i)
    {
        System.out.println(i.getMessage());
    }
}

grant {
    permission java.io.FilePermission "<<ALL FILES>>", "write";
};

どちらも同じディレクトリにあり、保存方法はポリシーファイルなどを認識していないようです。フィードバックを前もってありがとう。

役に立ちましたか?

解決

この前の投稿をご覧ください。

Javaのアプレットのファイルに書き込む方法は?

アプレットが署名されていることを確認してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top