23. marts 2003 - 15:25Der er
5 kommentarer og 1 løsning
Hvordan finder jeg serverens document root?
I et JSP-dokument (som ligger i dokumentroden) har jeg brug for at hente stien til rodmappen, hvor dokumenterne ligger i. Jeg kunne godt skrive den statisk, men så er jeg nødt til at ændre variablen, hvis jeg flytter min applikation til en anden server. Derfor kunne jeg godt tænke mig at finde den dynamisk i JSP-dokumentet. System.getProperty("user.dir") giver mig serverroden og ikke dér, hvor jeg har lagt JSP-dokumentet.
Så hvis din side ligger i roden af web appen og hedder test.jsp, så vil application.getRealPath("/test.jsp") returnerer noget a la: C:\jakarta-tomcat-4.1.18\webapps\test\test.jsp
oh.. det lagde jeg ikke lige mærke til :), så er den jo fjong..
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.