如何从catalina.properties获取值到jsp

时间:2013-12-18 22:20:45

标签: java javascript jsp tomcat catalina

我想将所有值放在catalina.properties中,并希望在jsp中使用它们而不是使用另一个属性文件。
谁能告诉我怎么做。

现在我正在使用system.getProperty("variable name","default value"),但它无效。

1 个答案:

答案 0 :(得分:0)

您可能希望从servlet中尝试此操作:

InputStream input = Thread.currentThread().getContextClassLoader().getResourceAsStream("/catalina.properties");
Properties properties = new Properties();
properties.load(input);

其余只是类路径的问题,如果一切正确,您的属性应该加载到属性对象中,您可以在其中检索您要查找的数据。那么这只是你决定如何将它传递给你的jsp的问题。