Hallo zusammen,
ich habe ein signiertes Applet, dass in eine Textdatei ("Score.txt") schreibt, bzw die Datei ausliest
(Textdatei liegt im gleichen Ordner wie Applet). Auf dem eigenen Pc läuft alle wunderbar.
Nun lade ich das Applet und die Textdatei auf einen InternetServer und das Auslesen bzw. Schreiben in die Datei ist nicht
mehr möglich.
Daher habe ich zum Auslesen der Datei statt:
folgendes probiert:
Dies hat soweit auch funktioniert, doch möchte ich die Datei zeilenweise auslesen.
Wie ist dies möglich?
Nun zum Schreiben in die Datei. Wie kann das Applet auf dem Server den Inhalt der Textdatei (gleicher Server)
verändern?
ich habe ein signiertes Applet, dass in eine Textdatei ("Score.txt") schreibt, bzw die Datei ausliest
(Textdatei liegt im gleichen Ordner wie Applet). Auf dem eigenen Pc läuft alle wunderbar.
Nun lade ich das Applet und die Textdatei auf einen InternetServer und das Auslesen bzw. Schreiben in die Datei ist nicht
mehr möglich.
Daher habe ich zum Auslesen der Datei statt:
Code:
try{BufferedReader br = new BufferedReader(new FileReader(new File("Score.txt")));
String player = br.readLine();
String score = br.readLine();
br.close();
}
catch(FileNotFoundException e){neuanlegen(); scoreEinlesen();}
catch(IOException e){}
folgendes probiert:
Code:
try{URL url = new URL("http://server.../Score.txt");
is = url.openStream();
System.out.println(new Scanner(is).useDelimiter("\\Z").next());
}
catch(FileNotFoundException e){neuanlegen(); scoreEinlesen();}
catch(IOException e){}
Dies hat soweit auch funktioniert, doch möchte ich die Datei zeilenweise auslesen.
Wie ist dies möglich?
Nun zum Schreiben in die Datei. Wie kann das Applet auf dem Server den Inhalt der Textdatei (gleicher Server)
verändern?