Avatar billede Slettet bruger
18. juli 2002 - 11:57 Der er 8 kommentarer og
2 løsninger

Applet - Indhold i web bibliotek

Jeg har brug for:

< Læs bibliotek (på server/web)
< Formater tekst m.m.
< Udskriv indhold på side (page)

Dvs. når jeg ligger en fil i det angivne bibliotek læses på bibliotekets filer og udskrives på en angivet side. Applet kan godt være på samme side.

Hvor svært kan det være?
Avatar billede disky Nybegynder
18. juli 2002 - 12:06 #1
ikke særligt svært
Avatar billede Slettet bruger
18. juli 2002 - 18:48 #2
æhh.
Og hvad mener du så med det?
Det er ret vigtig for mig. Det er det mest klodsede system jeg har anvendt med at skrive én link for hver fil i biblioteket.
Det er ikke noget problem at skrive appleten mens problemer kommer når jeg vil kører den på web.
Alle de forbehold for det ene og andet er ikke lige til at gennemskue.
Avatar billede soelvpil Nybegynder
18. juli 2002 - 18:49 #3
Ja, det lyder let. Held og lykke.
Avatar billede Slettet bruger
18. juli 2002 - 18:52 #4
Æhhh. Hva.
Er der nogen jeg har trådt over tæerne eller er det min armsved?
Hvis der kunne komme nogle hints eller endog eksempel.
Avatar billede disky Nybegynder
18. juli 2002 - 19:31 #5
jeg tror det er varmen :)

Du spørger 'Hvor svært kan det være?'

Og det svarer vi på :)

Vær mere specifik i dit spørgsmål, så er vi det også med svarene
Avatar billede Slettet bruger
18. juli 2002 - 19:51 #6
Jeg prøver...

Hvis jeg på min pc skriver f.eks.

import java.io.*;

public class Files
{
    public static void main(String[] args)
    {
        File dir = new File("c:\\");
        File[] files = dir.listFiles();
        for(int i=0; i<files.length; ++i)
            System.out.println( files[i].getName() );
    }           
}

så ser jeg filerne i det aktuelle bibliotek. Jeg kan derefter bruger f.eks. substring til at fjerne extension. Det hele skrives ud når programmet bliver kørt.

Men jeg kan ikke blot ligge koden op på web som <applet>.
Her har jeg ikke tilladelse til at læse biblioteket.

Det er nok hvad mit problem består af.

Jeg forventede at jeg kunne bruge applet til at læse i det bibliotek hvor den lå.
Men det må man heller ikke.

Det er nok en god idé at bruge en i/o stream og fremstille en ny side når der er lagt en ny fil i biblioteket fremfor siden opdateres hver gang den kaldes. Men det kan gøres med en løkke som tæller og sammenligner filerne i biblioteket.

Så:

Hvordan opnår en applet tilladelse til at læse i et bibliotek på nettet?
Hvordan opnår en applet tilladelse til at danne en fil i et bibliotek på nettet?

Som tidligere: Appletten kan ligge i samme bibliotek hvis det skulle gøre det nemmere.

Håber det gør det lidt klarere.
Avatar billede disky Nybegynder
18. juli 2002 - 21:24 #7
du skal have et sikkerheds certifikat, da en applet heldigvis ikke kan læse brugerens HD uden specielt tilladelse

søg på www.javasoft.com efter det
Avatar billede Slettet bruger
18. juli 2002 - 21:26 #8
Jamen det er mit eget web sted
Avatar billede disky Nybegynder
18. juli 2002 - 21:39 #9
gør ingen forskel.

en applet har IKKE lov til at læse clientens harddisk
Avatar billede Slettet bruger
18. juli 2002 - 21:45 #10
Okay. Jeh slutter
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