Hallo, ich bin neu hier und habe eine Frage, die mich schon drei Tage beschäftigt. Google gibt mir auch keine richtige Antwort.
Und zwar soll ein Applet auf einem Server laufen und einen Benutzereingabe in ein Textfield auslesen und in eine Datei auf dem Server schreiben (im selben Verzeichnis, also in die codebase). Das auslesen und speichern funktioniert lokal wunderbar, aber sobald das Applet auf dem Server liegt, gibt es eine "access denied (java.io.FilePermission test.wast write)" Meldung und er schreibt nicht.
^^Das ist das entscheidende Schnipsel.
Nach Forschen habe ich mitbekommen, daß das angeblich mit dem PrintWriter nicht geht und der URL-Krims ist auch erst da reingewandert, nachdem ich mich über google (halb)schlau gemacht habe.
Kann mir jemand erklären,*wie* zum Geier ein Applet wenigstens in das Verzeichnis, in dem es auf dem Server liegt, eine Datei schreiben kann?
Danke vielmals und im voraus!!
bis denn
koalasteak
Und zwar soll ein Applet auf einem Server laufen und einen Benutzereingabe in ein Textfield auslesen und in eine Datei auf dem Server schreiben (im selben Verzeichnis, also in die codebase). Das auslesen und speichern funktioniert lokal wunderbar, aber sobald das Applet auf dem Server liegt, gibt es eine "access denied (java.io.FilePermission test.wast write)" Meldung und er schreibt nicht.
Java:
URL url = new URL(getCodeBase(), "test.txt");
URLConnection verbindung = url.openConnection();
FileWriter dateiStream = new FileWriter("test.txt");
PrintWriter schreiben = new PrintWriter(dateiStream);
String schriebs;
String schriebs2;
schriebs = ausgabe1.getText();
schriebs2 = ausgabe2.getText();
schreiben.println("eingabe1 " +schriebs);
schreiben.println("eingabe2 " +schriebs2);
schreiben.close();
^^Das ist das entscheidende Schnipsel.
Nach Forschen habe ich mitbekommen, daß das angeblich mit dem PrintWriter nicht geht und der URL-Krims ist auch erst da reingewandert, nachdem ich mich über google (halb)schlau gemacht habe.
Kann mir jemand erklären,*wie* zum Geier ein Applet wenigstens in das Verzeichnis, in dem es auf dem Server liegt, eine Datei schreiben kann?
Danke vielmals und im voraus!!
bis denn
koalasteak