Avatar billede sbm Nybegynder
28. februar 2001 - 11:27 Der er 3 kommentarer og
1 løsning

Classpath i en servlet

Hvordan kan jeg inde i en servlet læse den classpath som servletten er blevet fodret med ved opstart?

Jeg vil f.eks. kunne udskrive classpathen til browseren.
Avatar billede disky Nybegynder
28. februar 2001 - 11:29 #1
det tror jeg ikke du kan, uden at kører en \'System.exec(\"set CLASSPATH\");\' som så kører en dos commando der vider den
Avatar billede sbm Nybegynder
28. februar 2001 - 14:11 #2
Det mener jeg bestemt det kan. Jeg har på et tidspunkt set det gjort, men hukommelse rækker desværre ikke til at huske hvordan det blev gjort.
Avatar billede disky Nybegynder
28. februar 2001 - 14:17 #3
okay, hvis du finder en løsning må du gerne smide den her :-)
Avatar billede agermose Nybegynder
03. marts 2001 - 12:33 #4
umiddelbart kan du bruge den sædvanlige

System.getProperty(\"java.class.path\");

MEN du skal være opmærksom på at din servlet server KAN behandle classpath lidt anderledes end normalt. Min arbejder f.eks. med en system classpath, som er denne env variabel, som normalt ved java programmer. Denne har kun effekt for selve serveren. Der ud over sættes en specifikt classpath pr. servlet classpath.

Du kan evt. undersøge om der er sat servlet specifikke værdier gennem \"javax.servlet.ServletContext\" eller ?? afhængig af servlet serveren.
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