Toon posts:

[JAVA] Applet + file reader

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi iedereen,

Ik heb een applet die ik heb geplaatst op m'n webserver. De applet zou een file moeten uitlezen (op de server) en de inhoud in de GUI van de applet tonen.

Ik heb nu zoiets:
code:
1
2
3
4
try {
   BufferedReader myReader = new BufferedReader(new FileReader("/etc/my_config"));
   ...
} catch (...) {}

Leest de applet nu echter op de client of op de server?
Ik neem aan dat nu op de server wordt gelezen (ik kan het even niet testen omdat ik niet verbonden ben met de server). Ik wil de file alleen leesbaar en schrijfbaar maken door de root user (het is een Linux bak). De applet moet de file ook kunnen veranderen. Moet de applet nu nog als een bepaalde user gerunned worden...? Of moet ik nog een security manager of iets dergelijks aanmaken?

Bedankt!

Verwijderd

Applet kan nooit op de client lezen...

Verwijderd

De code runt op de client, dus tenzij je een URL kan meegeven aan de FileReader en dat ook daadwerkelijk doet zal er geprobeerd worden op de client te lezen wat binnen het sand box model van applets niet mag, dus er zal niets gebeuren.

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Tizzwat: Applet kan nooit op de client lezen...
Zeg nooit nooit ;) .

Als je van de server een file wilt lezen moet je de volledig url opgeven en moet de file dus via het web te benaderen zijn. In jouuw geval zou dat geen probleem zijn denk ik :) . Schrijven is op deze manier niet mogelijk.

Je kunt wel files op de client benaderen, maar dan moet je je applet signeren. De client kan deze rechten afwijzen. Maar goed, jij wilt van de server lezen, dus dit is verder geen enkel punt :) .

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment