Aus Datei lesen und schreiben

Status
Nicht offen für weitere Antworten.

Felix

Bekanntes Mitglied
Hallo,

ich habe neulich ein Appelt programmieren wollen, das eine Datei liest bearbeitet und anschließend wieder schreibt. Leider gab es immer eine Security-Exception. Warum ging das bei mir nicht? Normaler weiße kann man doch mit Applet aus Dateien lesen und Dateien schreiben. Liegt es daran, dass ich mit FileReader -> BufferedReader und FileWriter -> PrintWriter gearbeitet habe?

Gruß
der Felix
 

Campino

Top Contributor
Felix hat gesagt.:
was soll das heißen???

Applets haben einen sog. Sandkasten.

Das heißt, sie können im Sandkasten, deiner Website also, spielen und draußen, also zu beispiel auf deiner Festplatte, nicht. Das Verhindert, dass ein Applet Viren auf deinen Rechner schleußt. Das Applet kann nicht:

  • Auf lokal gespeicherte Dateien zugreifen
    Auf andere Server als den, von dem es kommt, zugreifen (Dateien öffnen, datenbanken auslesen usw.)

Das Applet kann:


  • Auf den eigenen Server zugreifen(Datenbanken, dateien)
    bunte bilder, Musik und Knöpfe darstellen :wink:

Vermutlich hab ich ganz viel vergessen...in beiden Listen
 

Felix

Bekanntes Mitglied
der eigene server ist doch das Verzeichnis, in dem das Applet liegt, oder?
Warum kann ich dann nicht auf das zugreifen?

Gruß
der Felix
 

Campino

Top Contributor
Felix hat gesagt.:
der eigene server ist doch das Verzeichnis, in dem das Applet liegt, oder?
Warum kann ich dann nicht auf das zugreifen?

Gruß
der Felix

Jep, so sollte es sein.

Eventuell liegt es daran, dass im Testfall lokal (kein Zugriff) und der eigene Server (Zugriff) identisch sind, wo die entscheidung für kein Zugriff sinnvoll ist...
 

Felix

Bekanntes Mitglied
naja, jetzt weiß ich zumindest schon mal, dass es eigentlich funktionieren sollte...
Ist ja schon mal was ;)

Gruß
der Felix
 

8ull23y3

Bekanntes Mitglied
Du liest dir mit php(weils auf Dateien zugreifen darf) deine Datei ein und gibts die per Parameter an das Applet weiter.
Was willst du mehr? ;)
 

Felix

Bekanntes Mitglied
Hm, ich müsste php können ;) ...
Oder gibts da ein standart Schema, das ich anwenden kann?

Gruß
der Felix
 

Kian

Aktives Mitglied
Damit dein Applet auf die Platte schreiben/lesen kann musst du es signieren.
Such' einfach mal mit google nach Applet signierung.

Probier mal die Site aus:

http://personal.vsnl.com/sureshms/javasign1.html

es ist eine ziemlich gute site, mit ihr hab ich es geschafft meine eigenen applets zu signieren!

Falls du willst, dass dein Applet auf Dateien auf (d)einem Server zugreift, würd ich Servlets oder Beans (müssen auf dem Zielserver sein! sonst SecurityException) verwenden!
 

8ull23y3

Bekanntes Mitglied
Aber müsste Java nicht schon vom Server her unterstützt werden um servlets benutzten zu können? Ich glaube die einfachste Methode ist das applet zu signieren. Aber das mit PHP geht auch.
 

Felix

Bekanntes Mitglied
hmm, ja ich habe bis jetzt eigentlich nur schlechte Erfahrungen mit signierten Applets von mir gemacht, weil das alles nicht funktioniert hat. Deshalb habe ich nach einer anderen Möglichkeit gesucht. Aber danke für den Link, ich werde es mir mal durchlesen und dann noch mal probieren...
Irgendwie muss es ja funktionieren!

Danke
der Felix
 

The_S

Top Contributor
Nur, dass ich das richtig verstanden habe ...

Ich kann bei mir daheim ohne einen Server nicht testen ob mein Applet funktioniert!?
 

dotlens

Top Contributor
du kannst natüürlich applets lokal testen. allerdings hast du dann immer die vollen rechte.
Wenn du nun ein applet hast, welches auf einem server läuft, hat das eingeschränkte rechte, es sei denn es ist signiert (der Benutzer will das).
 

The_S

Top Contributor
Warum kann ich dann bei mir lokal nicht aus einer Datei lesen,

Code:
BufferedReader br = new BufferedReader(new FileReader("random.txt"));
String gelesen = br.readLine();

während es mit einem JFrame funktioniert?
 

Sky

Top Contributor
Hobbit_Im_Blutrausch hat gesagt.:
Warum kann ich dann bei mir lokal nicht aus einer Datei lesen,

Code:
BufferedReader br = new BufferedReader(new FileReader("random.txt"));
String gelesen = br.readLine();

während es mit einem JFrame funktioniert?

Was zeigt er denn für eine Meldung an???
 

The_S

Top Contributor
Gar keine, dass ist es ja, mir scheint es fast so, als würde der Code gar nicht aufgerufen ...

*idee* ... *ausprobier*

[edit] schad, hat nicht funktioniert. Ein Applet hat das selbe Gerüst wie ein Frame, nur dass die public class nicht von JFrame sondern von JApplet erbt oder?
 

Felix

Bekanntes Mitglied
ja, und dass du eine start(), eine stop() und eine destroy() -Methode hast!

start für immer wenn das Applet aufgerufen oder neu gestartet wird...
stop für immer wenn das Applet vorübergehen oder ganz gestoppt wird...
destroy für immer wenn das Applet aus dem Speicher entfernt wird...

Kann es sein, dass es daran liegt?

Gruß
der Felix
 

Felix

Bekanntes Mitglied
moha fääd!
Kannst du dir mir bitte mal posten, vielleicht ist sie auch für mich nützlich!
*fleh ;) *

Gruß
der Felix
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
JWK Kann ich mit einem Scanner eine Datei mehrmals lesen? Tools - Maven, Gradle, Ant & mehr 3
T Applet soll Datei lesen (darf es aber nicht.) Tools - Maven, Gradle, Ant & mehr 3
G datei von server lesen - falsche version Tools - Maven, Gradle, Ant & mehr 2
M Eine Datei lesen mit einem Applet (gleicher Server) Tools - Maven, Gradle, Ant & mehr 2
Robertop maven copy-resources nicht in WAR Datei Tools - Maven, Gradle, Ant & mehr 2
H Maven NetBeans Java Application ohne Manifest-Datei Tools - Maven, Gradle, Ant & mehr 7
M Mit Maven eine jar Datei bauen ohne irgendeine main Methode Tools - Maven, Gradle, Ant & mehr 1
M Mit Maven eine jar Datei Bauen ohne irgendeine main Methode Tools - Maven, Gradle, Ant & mehr 18
L Maven Datei .zip erstellen Tools - Maven, Gradle, Ant & mehr 24
ruutaiokwu GIT/SourceTree Client: Es wurden keine Änderungen an dieser Datei erkannt, oder es handelt sich um eine Binärdatei (?) Tools - Maven, Gradle, Ant & mehr 5
L Fertige .jar-Datei als Dependency distributen Tools - Maven, Gradle, Ant & mehr 1
J Maven Mit Maven eine ZIP Datei erstellen Tools - Maven, Gradle, Ant & mehr 0
VfL_Freak Icon einer JNLP-Datei ändern ?? Tools - Maven, Gradle, Ant & mehr 2
H Eclipse/Runnable JAR file/.fxml-Datei Tools - Maven, Gradle, Ant & mehr 1
D Ant JAR-Ressourcen in JNLP-Datei sind nicht von demselben Zertifikat signiert Tools - Maven, Gradle, Ant & mehr 2
N Ant [Android] Skript zum bauen einer .pak-Datei. Tools - Maven, Gradle, Ant & mehr 1
S Maven CSV-Datei mit Maven einlesen schlägt fehl Tools - Maven, Gradle, Ant & mehr 5
D Ant Consolen Output in Datei schreiben Tools - Maven, Gradle, Ant & mehr 5
D Jar Datei in HTML einbinden Tools - Maven, Gradle, Ant & mehr 3
K Applet als Jar-Datei in HTML einbinden Tools - Maven, Gradle, Ant & mehr 14
S Webstart Webstart einer Applikation mit einer veralteten JNLP-Datei Tools - Maven, Gradle, Ant & mehr 6
V Datei automatisch "Jaren"? Tools - Maven, Gradle, Ant & mehr 3
C bash-datei erstellen zum übergeben der parameter Tools - Maven, Gradle, Ant & mehr 9
E Ant Concat schreibt keine neue Zeile in CSV-Datei Tools - Maven, Gradle, Ant & mehr 4
D Maven, ausführbare jar-Datei unter spziellen Bedingungen - welche Plug-ins? Tools - Maven, Gradle, Ant & mehr 20
D [maven] Umgang mit property-Datei Tools - Maven, Gradle, Ant & mehr 2
A Applet: Html Datei und Class Datei nicht im selben Verzeichnis Tools - Maven, Gradle, Ant & mehr 2
G Maven Mit Maven Assemblieren und über Profiles eine properties-Datei manipulieren Tools - Maven, Gradle, Ant & mehr 2
D Maven Install Plugin: Einzelne Datei installen ? Tools - Maven, Gradle, Ant & mehr 16
K Webstart .class Datei über Reflection laden Tools - Maven, Gradle, Ant & mehr 3
S Mittel Applet Datei an ein Webserver übertragen Tools - Maven, Gradle, Ant & mehr 2
G Webstart Problem mit Adressierung bei Laden von Datei aus jar (Webstart) Tools - Maven, Gradle, Ant & mehr 5
B Jar-Datei funktioniert nicht Tools - Maven, Gradle, Ant & mehr 4
K Binärdatei aus jar auslesen und lokal als Datei speichern Tools - Maven, Gradle, Ant & mehr 2
D Maven - wo gehört eine .properties-Datei hin? Tools - Maven, Gradle, Ant & mehr 20
fastjack Jar-Datei Versionen Tools - Maven, Gradle, Ant & mehr 3
V JAR-Datei eines (J)Applet funktioniert nicht - Help! Tools - Maven, Gradle, Ant & mehr 19
C Property-Datei für Web Start Tools - Maven, Gradle, Ant & mehr 2
R Web Start / jnlp datei Tools - Maven, Gradle, Ant & mehr 28
A jar datei trotz zertifikat nich aus applet ausführbar Tools - Maven, Gradle, Ant & mehr 4
A Auslesen einer .txt Datei auf Server mit Digest Authentifizierung Tools - Maven, Gradle, Ant & mehr 2
ABstraCT Mit Applet in ne Datei auf seinem Server schreiben. Tools - Maven, Gradle, Ant & mehr 10
S Datei-/Verzeichniszugriff von signiertem Applet Tools - Maven, Gradle, Ant & mehr 6
G Ant in einer Batch Datei Tools - Maven, Gradle, Ant & mehr 6
B Applet (Class-Datei(en)) in Html-Seite einbinden - Clipboard Tools - Maven, Gradle, Ant & mehr 13
B Applet als ausführbare JAR-Datei? Tools - Maven, Gradle, Ant & mehr 4
T Webstart unter Mac: Zugriff auf XSLT-Datei verweigert Tools - Maven, Gradle, Ant & mehr 4
T jnlp-Datei: Fehler in Zeile 0? Tools - Maven, Gradle, Ant & mehr 6
A Mit einem Applet eine txt-Datei einlesen und ausgeben. Tools - Maven, Gradle, Ant & mehr 6
M JEditorPane und html Datei Tools - Maven, Gradle, Ant & mehr 3
H Applet Access Denied - Beim zugriff auf eine .txt Datei Tools - Maven, Gradle, Ant & mehr 8
J Applet liest Datei nicht neu ein (nur online) Tools - Maven, Gradle, Ant & mehr 16
S Applet als ausführbare Jar-Datei Tools - Maven, Gradle, Ant & mehr 13
P .au-Datei, man hört nur blobb blobb blobb Tools - Maven, Gradle, Ant & mehr 6
H Applet in HTML-Datei - Classloader Fehlermeldung Tools - Maven, Gradle, Ant & mehr 7
M datei mit html file an applet übergeben Tools - Maven, Gradle, Ant & mehr 3
P Problem beim Senden einer Datei Tools - Maven, Gradle, Ant & mehr 5
G datei auf server speichern Tools - Maven, Gradle, Ant & mehr 8
R NullPointerException bei Einlesen von txt-Datei Tools - Maven, Gradle, Ant & mehr 12
T Highscores aus Applet-Spiel in XML-Datei speichern Tools - Maven, Gradle, Ant & mehr 7
G Datei in jar schreiben Tools - Maven, Gradle, Ant & mehr 10
A JNLP Datei aus Application laden Tools - Maven, Gradle, Ant & mehr 4
D Libarys in eine JAR Datei mit eclipse Tools - Maven, Gradle, Ant & mehr 8
thE_29 Applet Datei speichern! Tools - Maven, Gradle, Ant & mehr 42
F Eine lokale .txt Datei auf Server upladen und downloaden Tools - Maven, Gradle, Ant & mehr 3
L Datei vom Client auf Server hochladen Tools - Maven, Gradle, Ant & mehr 4
0 auf ne datei aufm server zugreifen Tools - Maven, Gradle, Ant & mehr 6
H Zugreifen auf Datei über ein Applet Tools - Maven, Gradle, Ant & mehr 13
T Java Applet Rechte zum Datei schreiben geben Tools - Maven, Gradle, Ant & mehr 3
D Problem beim einbinden von jar und class datei Tools - Maven, Gradle, Ant & mehr 8
F Erstellen einer Policy-Datei Tools - Maven, Gradle, Ant & mehr 8
S Ausgabe einer Methode schreibt in HTML Datei Tools - Maven, Gradle, Ant & mehr 8
R Applet schreibt in Datei auf Server - warum funktionierts ? Tools - Maven, Gradle, Ant & mehr 2
G Auf Datei zugreifen Tools - Maven, Gradle, Ant & mehr 4
M Applet in HTML-Datei einbinden Tools - Maven, Gradle, Ant & mehr 9
R Auf WebServer eine Datei schreiben? Tools - Maven, Gradle, Ant & mehr 6
R Datei Download? Tools - Maven, Gradle, Ant & mehr 9
A Wie kann man Quelltext von .class Datei sehen? Tools - Maven, Gradle, Ant & mehr 2
G Applet in die HTML-Datei einbinden Tools - Maven, Gradle, Ant & mehr 3
G Mit Applet in Datei auf Webserver schreiben Tools - Maven, Gradle, Ant & mehr 4
G Applets in eine Datei schreiben lassen Tools - Maven, Gradle, Ant & mehr 2
R Datei in Java-Applet einlesen Tools - Maven, Gradle, Ant & mehr 10
J Applet URL mittels TTS als Applet lesen lassen Tools - Maven, Gradle, Ant & mehr 40
A Applet Lesen auf 'n Server beibringen/schreiben funktioniert Tools - Maven, Gradle, Ant & mehr 10
D E/A-Ausnahme beim lesen (Applet will nicht starten) Tools - Maven, Gradle, Ant & mehr 3
G Applet soll serialisierten Vector von Server lesen Tools - Maven, Gradle, Ant & mehr 5
T Applet soll Cookie setzen, lesen und schreiben können Tools - Maven, Gradle, Ant & mehr 3
L URL Dateien lesen Tools - Maven, Gradle, Ant & mehr 4
thE_29 Vor dem ersten Posten bitte lesen! Tools - Maven, Gradle, Ant & mehr 0
T Text aus Dateie lesen, JOptionPane Tools - Maven, Gradle, Ant & mehr 10
L von Server lesen, auf Platte schreiben Tools - Maven, Gradle, Ant & mehr 2
K TXT Dateien vom Server/Host lesen und schreiben.WIE? Tools - Maven, Gradle, Ant & mehr 6
M Dateien mit Applet schreiben/lesen (lokal) Tools - Maven, Gradle, Ant & mehr 3
H txt mit applet lesen Tools - Maven, Gradle, Ant & mehr 5
M Textdatei von einem Server, innerhalb eines Applets, lesen Tools - Maven, Gradle, Ant & mehr 4
M Browser addon schreiben Tools - Maven, Gradle, Ant & mehr 1
M schreiben in eine Txt bei applet Tools - Maven, Gradle, Ant & mehr 2
M Applet, welche möglichkeiten nach draussen zu schreiben ? Tools - Maven, Gradle, Ant & mehr 5
G Problem mit dem schreiben von Datein auf einem Server Tools - Maven, Gradle, Ant & mehr 11
8 Applet -> PHP = Dateien schreiben Tools - Maven, Gradle, Ant & mehr 17

Ähnliche Java Themen

Neue Themen


Oben