Potresti voler dare un'occhiata a questo post precedente:
Come scrivere in un file in applet in Java?
Assicurati che l'applet sia firmata.
Domanda
Devo concedere alla mia applet la possibilità di salvare in un file. Ho provato a creare un file Java.Policy per raggiungere questo obiettivo e non funziona. Di seguito è riportato il codice per il file dei criteri e per il metodo che salva al file di dati.
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";
};
Sono entrambi nella stessa directory e sembra che il metodo di salvataggio non stia riconoscendo il file della politica o qualcosa del genere. Grazie in anticipo per il vostro feedback.
Soluzione
Potresti voler dare un'occhiata a questo post precedente:
Come scrivere in un file in applet in Java?
Assicurati che l'applet sia firmata.