Es posible que desee echar un vistazo a esta publicación anterior:
¿Cómo escribir en un archivo en applets en Java?
Asegúrese de que su applet esté firmado.
Pregunta
Necesito otorgar a mi applet la capacidad de guardar en un archivo. Traté de hacer un archivo Java.policy para lograr esto y no funciona. A continuación se muestra el código para el archivo de política y para el método que guarda al archivo de datos.
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";
};
Ambos están en el mismo directorio y parece que el método de guardado no reconoce el archivo de política o algo así. Gracias de antemano por su colaboración.
Solución
Es posible que desee echar un vistazo a esta publicación anterior:
¿Cómo escribir en un archivo en applets en Java?
Asegúrese de que su applet esté firmado.