java web项目 web.xml中如何读取properties配置文件中的值

java web项目 web.xml中如何读取properties配置文件中的值,第1张

<util:properties id="config" location="classpath:testproperties" />

其中id为读取文件以后的bean id,可以通过这个id获取文件中对应属性的值,如configtest代表获取文件中test属性的值

于是把properties文件提到jar包统计目录,这样修改后不用重新打包了,用起来方便一点。代码如下:String proFilePath = SystemgetProperty(userdir) + \\filenameproperties;InputStream in = new BufferedInputStream(new FileInputStream(proFilePath));

//Testjava

import javautil;

import javaio;

import javalangreflect;

public class Test {

public static void main(String[] args) throws Exception {

InputStream in = TestclassgetClassLoader()getResourceAsStream("propproperties");

Properties pro = new Properties();

proload(in);

inclose();

String className = progetProperty("class");

Class c = ClassforName(className);

Object o = cnewInstance();

Method m = cgetMethod("run");

minvoke(o);

}

}

//Demojava

public class Demo {

public void run() {

Systemoutprintln("run() method has been invoked");

}

}

//propproperties

class=Demo

以上就是关于java web项目 web.xml中如何读取properties配置文件中的值全部的内容,包括:java web项目 web.xml中如何读取properties配置文件中的值、java 如何读取jar包外的properties文件、java编写 使用反射技术结合读取Properties格式的配置文件,实现在一个程序中可以调用任何一个java类的run方等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9499188.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存