我正在尝试在jsp文件的catalina.bat中定义JAVA_OPTS值。有人可以告诉我该怎么做。
例如:我在catalina.bat中的JAVA_OPTS定义就像
JAVA_OPS = -DMyProjectHome = D:\ Projects
我想在运行时在jsp文件中获取MyProjectHome的值,所以我想做的是$ {MyProjectHome},但它什么也没做。
还是有一种方法可以在中定义JAVA_OPTS值
请帮助我实现我的功能。
谢谢。
您传递给JVM的东西-Dfoo=bar称为系统属性。您可以使用获得它们的价值System.getProperty()。但是,没有标准的标记或JSP EL语法来获取它们,因此您必须使用scriptlet或实现自定义标记。
-Dfoo=bar
System.getProperty()