如何在jsp中获取JAVA_OPTS值 [英] How to get JAVA_OPTS value in jsp
问题描述
我正在尝试在jsp文件中的catalina.bat中定义JAVA_OPTS值.有人可以告诉我该怎么做.
I am trying to get JAVA_OPTS value defined in catalina.bat in a jsp file. Can someone tell me how to do that.
例如:我在catalina.bat中的JAVA_OPTS定义就像
For Example: My JAVA_OPTS definition in catalina.bat is like
JAVA_OPS = -DMyProjectHome = D:\ Projects
JAVA_OPS= -DMyProjectHome=D:\Projects
我想在运行时在jsp文件中获取MyProjectHome的值,所以我想做的是$ {MyProjectHome},但它什么也没做.
I want to have the value of MyProjectHome at run time in jsp file so I am trying to do is ${MyProjectHome} but it is doing nothing.
或者有一种方法可以在
请帮助我实现功能.
谢谢.
推荐答案
您使用-Dfoo=bar
传递给JVM的内容称为系统属性.您可以使用
what you pass to a JVM with -Dfoo=bar
is called a system property. You can get their value using System.getProperty()
. There is no standard tag or JSP EL syntax to get them, though, so you'll have to use scriptlet or implement a custom tag.
这篇关于如何在jsp中获取JAVA_OPTS值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!