Markus Wolfstetter: Daten aus einem Textfile in ein Applet laden

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

  1. 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

  2. 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