QQ在线咨询
售前咨询热线
15821572819
售后咨询热线
15821572819

java 读取properties文件


[html] view plain copy

  1. package com.pul.sam.login;  

  2.   

  3. import java.io.FileInputStream;  

  4. import java.util.Properties;  

  5.   

  6. public class test {    

  7.     

  8.     // 测试    

  9.     public static void main(String args[]){   

  10.           Properties p = new Properties();  

  11.           try {  

  12.               String path = test.class.getClass().getResource("/").getPath();  

  13.               path = path.substring(1, path.indexOf("build"));  

  14.               p.load(new FileInputStream(path + "WebContent/WEB-INF/user_info.properties"));  

  15.               System.out.println("热力公司名字----->" + p.getProperty("energy_rlgsdb"));    

  16.               System.out.println("热力公司名字----->" + new String(p.getProperty("energy_rslgsName").getBytes("ISO-8859-1"),"UTF-8"));    

  17.           } catch (Exception e) {  

  18.               e.printStackTrace();  

  19.           }  

  20.     }    

  21. }    

javaweb版


[html] view plain copy

  1.         WebContext ctx = WebContextFactory.get();  

  2.         HttpSession s = ctx.getSession();  

  3.         TRlgs tRlgsnew TRlgs();  

  4.         Properties p = new Properties();  

  5.         try {  

  6. //            String path = LoginBO.class.getClass().getResource("/").getPath();  

  7. //            path = path.substring(1, path.indexOf("build"));  

  8. //            p.load(new FileInputStream(path + "WebContent/WEB-INF/user_info.properties"));  

  9.               String path = ctx.getServletContext().getRealPath("/");  

  10.               p.load(new FileInputStream(path + "WEB-INF/user_info.properties"));  

  11.               tRlgs.setRlgsDb(p.getProperty("energy_rlgsdb"));  

  12.               tRlgs.setRlgsCode(p.getProperty("energy_rlgsCode").toLowerCase());  

  13.               tRlgs.setRlgsName(p.getProperty("energy_rslgsName"));  

  14.               tRlgs.setRlgsConn(p.getProperty("energy_rlgsCoon"));  

  15.               tRlgs.setRlgsDb(p.getProperty("energy_rlgsdb"));  

  16.               tRlgs.setRlgsCode(p.getProperty("energy_rlgsCode").toLowerCase());  

  17.               tRlgs.setRlgsName(p.getProperty("energy_rslgsName"));  

  18.               tRlgs.setRlgsConn(p.getProperty("energy_rlgsCoon"));  

  19.         } catch (Exception e) {  

  20.               e.printStackTrace();  

  21.         }  




注:本文转载自csdn,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如有侵权行为,请联系我们,我们会及时删除。
上一篇 下一篇

分享