Frage

Ich muss meinem Applet die Möglichkeit gewähren, eine Datei zu speichern. Ich habe versucht, eine Java.Policy -Datei zu erstellen, um dies zu erreichen, und es funktioniert nicht. Im Folgenden finden Sie den Code für die Richtliniendatei und für die Methode, die in der Datendatei gespeichert wird.

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";
};

Sie befinden sich beide im selben Verzeichnis und es scheint, dass die Speichernmethode die Richtliniendatei nicht erkennt oder so. Vielen Dank im Voraus für Ihr Feedback.

War es hilfreich?

Lösung

Vielleicht möchten Sie sich diesen vorherigen Beitrag ansehen:

Wie schreibe ich in eine Datei in Applets in Java?

Stellen Sie sicher, dass Ihr Applet signiert ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top