2009-08-20 21 views
13

me gustaría saber si hay alguna manera de poder acceder a una variable de entorno desde un servlet de Java. Sé que me puede pasar params al servlet utilizando Web.xml pero necesito pasar algún valor en tiempo de ejecución.Acceso desde servlet Java

El requisito es algo como esto -

una aplicación basada en web no se ejecuta en el lado del servidor establece un cierto valor (variable de entorno) y tiene que ser visitada durante una sesión web (desde el servlet). Estoy usando el servidor web Apache.

Soy nuevo en la programación basada en la web, así que perdónenme si yo estoy pidiendo algo tonto/estúpido.

+0

Quizás desee utilizar las bases de datos. – Havenard

+0

¿Qué pasa si la aplicación no utiliza una base de datos? ¿Qué sucede si necesita obtener la configuración de un usuario? – Langali

Respuesta

9

Si desea recuperar variable de entorno OS uso System.getenv() Método.

public static Map<String,String> getenv() 

Devuelve una vista de mapa de cadenas no modificable del entorno actual del sistema. El entorno es un mapeo dependiente del sistema de nombres a valores que se pasa de los procesos padre a hijo.

Cuestiones relacionadas