从java servlet访问环境变量

Hap*_*cky 13 java tomcat servlets environment-variables

我想知道是否有任何方法可以从java servlet访问环境变量.我知道我可以使用web.xml将params传递给servlet但是我需要在运行时传递一些值.

要求是这样的 -

在服务器端运行的非基于Web的应用程序设置一些值(环境变量),并且必须在Web会话期间(来自servlet)访问它.我正在使用apache web服务器.

我是基于网络编程的新手,所以如果我问一些愚蠢/愚蠢的话,请原谅我.

ada*_*ost 10

如果要检索os环境变量,请使用System.getenv()方法.

public static Map<String,String> getenv()
Run Code Online (Sandbox Code Playgroud)

返回当前系统环境的不可修改的字符串映射视图.环境是从名称到值的系统相关映射,从父进程传递到子进程.


Lan*_*ali 6

使用自JDK 5以来可用的System.getenv().