It's not a secret anymore!
The moose likes JSP and the fly likes Accessing Environment Variable Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSP
Bookmark "Accessing Environment Variable" Watch "Accessing Environment Variable" New topic

Accessing Environment Variable

Rob Hunter
Ranch Hand

Joined: Apr 09, 2002
Posts: 832
I guess the subject says it all. How can I access an environment variable in JSP? For example, I'm looking to find out what the current program running is called (i.e. myTestPage.jsp is what I would like returned or even the full URL path as displayed in the browser). Thanks so much.

Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 63847

Java has no means to detect environment variables. Besides, what env var is going to tell you the name of the JSP?

What is it you are really trying to do? Current URL info is available from the HttpServletRequest.

[Asking smart questions] [About Bear] [Books by Bear]
Kevin Alterman

Joined: May 21, 2005
Posts: 12
When you say "environment" variable what exactly do you mean? Are you talking about Operating System Environment variables? Those are not accessible since your Java App is running the context of the JVM.

You can pass an OS environment variable to a java program is through a command line argument to the program
I agree. Here's the link:
subject: Accessing Environment Variable
It's not a secret anymore!