14. marts 2003 - 23:58Der er
23 kommentarer og 2 løsninger
Sti til filer
Er der nogen måde, man kan undgå at bruge absolut path hvis man skal åbne en fil? Jeg tænker på noget i stil med Server.MapPath("minfil.txt") som det hedder i ASP.
Heh, det er åbenbart en tricky opgave... jeg havde forestillet mig lidt at sådan noget evt. kunne laves i en servlets init(), men problemet er vel at der ikke er noget request-objekt endnu...
Det er ret irriterende at en så fundamental feature ikke er tilgængelig i noget java-noget...
Problemet er jo at man ikke kan lave en side, der er helt portabel hvis man skal bruge en sti i forhold til en mappe, i forhold til hvilken siden kan blive placeret forskelligt.
Har forresten fundet ud af at når jeg kører en JSP side, kan jeg finde en .java fil med autogenereret servlet kode (i hvert fald med resin), så det er fedt hvis man skal lure hvordan noget, der gøres i JSP, kan laves i en servlet.
Din liste virker da ikke nødvendigvis som en række forbedrede idéer - snarere idéer, hvor der er lagt vægt på forskellige ting. F.eks. ville jeg stadig bruge et CGI-program frem for noget andet, hvis der skulle udføres en masse tunge beregninger, og antallet af requests i minuttet var moderat.
Der er da nogle undtagelser. Jeg bruger da også stadig servlets en gang imellem.
Men til generelle dynamisk web-sider, så mener jeg at man klart kan se en udvikling hvor niveau N bygger videre på erfaringer fra niveau 1..N-1.
Synes godt om
Ny brugerNybegynder
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.