Avatar billede ravanii Nybegynder
20. december 2004 - 13:11 Der er 5 kommentarer

adgang til filer i en applet

Jeg er ved at lave en applet der gerne skal kunne læse en fil (faktisk gerne flere der er dynamisk bestemt, men kan afgrænse det til en om nødvendigt), men jeg har ingen anelse om hvordan jeg fortæller at den (de) file(r) skal loades i sandboxen så applet har læseadgang til den...

Håber nogen kan give et hurtigt svar til dette lidt upræcise spørgsmål..

RavanII
Avatar billede arne_v Ekspert
20. december 2004 - 13:19 #1
Hvis det er filer på client PC, så kræver det at du putter dine applet klasser
i en jar fil og signer jar filen og så giver den ekstra adgang end standard.

Det kan nemt gøres ved intranet løsninger, men kan godt være lidt bøvlet
med internet brug med forskellige browsere, forskellige java versioner,
forskellige operativ systemer, brugerere som ikke ved noget etc..
Avatar billede ravanii Nybegynder
20. december 2004 - 13:30 #2
vil det sige at jeg ikke generelt kan lave min applet på min egen side der blot skal læse denne ene fil. brugere har ikke nogen interaktion med denne fil, den indeholder blot nogle data som ligger til grund for de objekter der skal instatieres.

Data ligger i den fil for at jeg ikke hver gang jeg opdaterer disse data skal recomplirere mine filer... men det er måske 30 gange lettere at implementere det på denne måde?! selv om der skal laves om hver gang...
Avatar billede arne_v Ekspert
20. december 2004 - 13:35 #3
Du kan ikke uden videre få adgan til en enkelt fil på client PC.

Af meget indlysendesikkerhedsmæssige årsager.

Hvis filen kun skal bruges af appletten til at persiste info med og som sådan intet
har me dclient PC'en at gørem, så lig iflen på din servere og lad appletten
tilgå den via ASP/PHP/JSP/whatever scripts.
Avatar billede ravanii Nybegynder
20. december 2004 - 14:07 #4
oki... nu er jeg ikke en hej, men jeg tror jeg fatter poiten nu... filen har intet med client computeren at gøre, det er en ren datafil der ligger i samme direktorie som .class filerne og .html.

Men der er altså ingen måde at holde det inden for Java(hvilket jeg jo åbenbart heller ikke mestrer så godt) idet jeg ikke kan andet... men så må ty til andres hjælp..

RavanII
Avatar billede arne_v Ekspert
20. december 2004 - 14:18 #5
Hvis du bruger JSP, så er det jo også Java
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester