Daten aus einem Textfile in ein Applet laden
Markus Wolfstetter
- java
0 Stefan Muenz0 Michael
Ich hätte gerne die Möglichkeit, mit einem Applet, daß
von einem Web-Server geladen wird, dem User die
Möglichkeit geben, ein Textfile von seiner lokalen
Platte zu verarbeiten.
Ich weiß jedoch, daß die Browser-Sicherheitsmechanismen
den Zugriff auf das Filesystem unterbinden.
Aus bestimmten Gründen ist es mir nicht möglich das
Ganze mit einer Java-Applikation zu realisieren.
Kann sich hier evtl. doch jemand einen Trick
vorstellen, mit dem die Daten aus dem Textfile
dem Applet programmtechnisch zur Verfügung gestellt werden können?
Ich wäre für jeden Tipp dankbar
Viele Grüße
Markus Wolfstetter
Hallo Markus,
Ich hätte gerne die Möglichkeit, mit einem Applet, daß von einem Web-Server geladen wird, dem User die
Möglichkeit geben, ein Textfile von seiner lokalen Platte zu verarbeiten.
Hmm, bei dieser Konstellation sehe ich mit Java, das den Browser-Sicherheits-Mechanismen genuegt, kaum eine Chance. Eine Chance haettest du allenfalls, wenn sowohl Applet als auch zu lesende Datei beide auf dem Server liegen (wobei du dann aber auch gleich CGI benutzen kannst). Dann naemlich koenntest du die Daten der Textdatei in eine separate JavaScript-Datei *.js schreiben, in der du einen Array definierst, wobei jeder Array-Eintrag eine Zeile der gedachten Textdatei enthaelt. Mittels eines JavaScripts in HTML kannst du dann den Array auslesen und das Java-Applet damit fuettern (vgl. dazu <../../tecbbc.htm#a3>).
viele Gruesse
Stefan Muenz
Hallo Markus,
wie schon gesagt, hat da der Browser Sicherheitsmechanismen. Aber man kann einem Applet auch erweiterte Rechte zukommen lassen. Das heißt, daß Applet kann sie beim Nutzer erfragen. Dazu muss es aber auch noch signiert sein.
Leider ist die Vorgehensweise bei IE und NC unterschiedlich.
Siehe dazu auch: http://developer.netscape.com bzw. http://msdn.microsoft.com
Gruß
Michael