[Java] http enviroment variables?

Pagina: 1
Acties:

  • GiLuX
  • Registratie: Juni 1999
  • Laatst online: 12-11-2025
hoe kan je http enviroment variables uitvinden in java?

ik wil graag DOCUMENT_ROOT weten.

ik gokte dat het wel ergens in java.net.* te vinden zou zijn maar ik zie het niet.

als je gaat zoeken op de sun site met de search knop vind je de grootste onzin, en zodra je denkt iets gevonden te hebben blijkt je op chillisoft.com verzeild geraakt te zijn :?:?

ik ben al te vreden als iemand me kan vertellen in welke package ik moet zoeken.

"I disagree with what you are saying, but I will defend to the death your right to say it." -- not clear who


  • Scorpion
  • Registratie: April 2000
  • Laatst online: 18-01-2024

Scorpion

not to lame to read BitchX.doc

Op donderdag 24 januari 2002 11:48 schreef GiLuX het volgende:
als je gaat zoeken op de sun site met de search knop vind je de grootste onzin, en zodra je denkt iets gevonden te hebben blijkt je op chillisoft.com verzeild geraakt te zijn :?:?
probeer altijd te zoeken met zulk soort dingen op forum.java.sun.com (en dan rechts onderin) daar kan je betere oplossingen vinden (als je dat nog niet geprobeert had)

  • Pooh
  • Registratie: April 2001
  • Niet online

Pooh

Lees eens een boek

Hmmm... google: zoeken op: http enviroment variables java

Met een citaatje uit de bovenste link:
(...) If you would like to write CGI server-side programs, be aware that Java has no defined way to grab the enviroment variables that you will need from the HTTP server. JavaSoft has introduced the Servlet API as a standard way to do this, but adoption of this standard by the major server players is still somewhat distant.

If you do not have access to a server with a Java API for CGI, you will have to write a shell wrapper for your Java programs, since Java has no way of obtaining enviroment variables. Examples exist on the web, if you need guidance.
bron

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

hier begin ik altijd te zoeken :)
http://search.java.sun.com

  • GiLuX
  • Registratie: Juni 1999
  • Laatst online: 12-11-2025
Op donderdag 24 januari 2002 11:59 schreef Alarmnummer het volgende:
hier begin ik altijd te zoeken :)
http://search.java.sun.com
ja, dat is precies de search waar ik het over heb,
de helft van de hits gaan altijd over chillisoft.

ik had idd ook even op google moeten zoeken maar was te pissed oof van die sun search om er even aan te denken.

anyway,
since Java has no way of obtaining enviroment variables
dan gebruik ik maar de referer uit request.getHeaders,
want een wrapper schrijven zegt me niet zoveel.

"I disagree with what you are saying, but I will defend to the death your right to say it." -- not clear who


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

+DOCUMENT_ROOT -chillisoft :)

je kent de zoek commando`s?

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Je kunt inderdaad sinds een tijdje niet meer de systeem environment variables uitlezen omdat iemand heeft bedacht dat dat niet platform-onafhankelijk is.

Je kunt ze echter bij het starten van de Java Virtual Machine wel mee geven via de -D optie. Daarna kan je ze gebruiken als een property in System.getProperty ... :) .

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • GiLuX
  • Registratie: Juni 1999
  • Laatst online: 12-11-2025
Op donderdag 24 januari 2002 15:26 schreef mbravenboer het volgende:
Je kunt inderdaad sinds een tijdje niet meer de systeem environment variables uitlezen omdat iemand heeft bedacht dat dat niet platform-onafhankelijk is.
Je kunt ze echter bij het starten van de Java Virtual Machine wel mee geven via de -D optie. Daarna kan je ze gebruiken als een property in System.getProperty ... :) .
ah, ok,
maar wat gebeurd er dan als je hier op gaat vertrouwen en je hele project moet oppeens op een ander platform gaan draaien,
dan is het maar gokken dat het nog goed gaat.

vandaar dus dat die 'iemand' had bedacht dat er uitteslopen.

tnx (again) :)

"I disagree with what you are saying, but I will defend to the death your right to say it." -- not clear who

Pagina: 1