servlet中怎样加载配置文件以及读取配置文件的值

网友投稿 501 2022-09-02

servlet中怎样加载配置文件以及读取配置文件的值

servlet中怎样加载配置文件以及读取配置文件的值

加载配置文件以及读取配置文件的值

1.加载配置文件代码如下:

package eduask; import java.io.IOException; import java.io.InputStream; import java.util.Properties; public class LoadProperties { static InputStream is=null; static Properties prop=null; static{ //is=LoadProperties.class.getResourceAsStream("db.properties"); is=LoadProperties.class.getClassLoader().getResourceAsStream("db.properties"); prop=new Properties(); try { prop.load(is); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }

2.从配置文件中读取属性值,代码如下:

package eduask; import java.io.FileInputStream; import java.io.InputStream; import java.util.Properties; public class TestServletJdbc { static Properties prop=null; static FileInputStream fis=null; public static void main(String[] args)throws Exception { prop=new Properties(); fis=new FileInputStream("db.properties"); prop.load(fis); System.out.println(prop.getProperty("driverName")); System.out.println(prop.getProperty("userName")); System.out.println(prop.getProperty("passWord")); System.out.println(prop.getProperty("url")); } }

3.db.properties配置文件,配置结果如下:

driverName=oracle.jdbc.driver.OracleDriver; userName=scott; passWord=tiger; url=jdbc:Oracle:thin:@localhost:1521/orcl;

4.程序运行结果为:

oracle.jdbc.driver.OracleDriver; scott; tiger; jdbc:Oracle:thin:@localhost:1521/orcl

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:生成随机验证码
下一篇:php中常用的采集函数的总结,值得收藏!(php数据采集方法)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~