datei öffnen in einem applet
-
ich versuche gerade ein File-Objket mit new File(dateiname) anzulegen(also eine eine datei einlesen). das problem ist, dass das in einem applet läuft und der Securitymanager und dieser verbieten dateien zu lesen.
im javahandbuch steht das der Securitymanager das lesen von dateien auf dem client vorboten ist, aber die dateien die ich öffnen will liegen auf dem server. Ist das öffnen von dateien, die auf dem selben server wie das applett liegen, auch verboten ?
-
du wirst es signieren müssen...
http://www.sts.tu-harburg.de/intranet/java/JavaHandbuch3/htrml/k100296.html#ixa103446
oder in der faqlohnt aber nicht, finde ich, auf einem server lege ein php oder servlet dazwischen für die kommunikation (auch ein minimalsbeispiel in der faq)
im www. müsste man dann mit dem provider handeln, und der wäre sicherlich dagegen..
-
also kann ich das eigendlich sein lassen ?
-
Wenn der Server nicht dir gehört ja dann kannst du es sein lassen. Kein Admin wird sich die Arbeit machen da ne signatur zu hinterlegen und dir sonderrechte geben.
-
alles klar - danke.
-
doch nicht.
ich hatte eigendlich vor eine audiodatei zuöffnen und dann abzuspielen.
das dürfte doch in applets nicht gehen, da ich ja die audiodatei nicht einlesen kann. ich habe aber gerade applets gesehen die das mit der hintergrundmusik hinbekommen haben.
kann mir jemand sagen wie das gemacht wurde ?
-
Also ganz normal über http eine Datei zu ziehen dürfte wohl kaum verboten sein
-
der ganze construktor von file ist vorboten, würd ich jetzt sagen. oder was meinst du mit "über http eine Datei zu ziehen " ?
-
so weit ich weiß, darf man nur von dem server, von dem das applet geladen wurde, auch dateien runterlade. wenn die datai also auf dem gleichen server ist, dürfte das kein problem gebem.
-
Na ob sich das gelohnt hat einen fast 2 Monate alten Thread wieder hochzupushen ... ich weiss nich