请选择 进入手机版 | 继续访问电脑版

万邦! 学习论坛

 找回密码
 立即注册
搜索
查看: 82|回复: 0

java 读取properties文件

[复制链接]
发表于 2018-6-11 09:30:10 | 显示全部楼层 |阅读模式
[html] view plain copy



  • package com.pul.sam.login;  
  •   
  • import java.io.FileInputStream;  
  • import java.util.Properties;  
  •   
  • public class test {   
  •    
  •     // 测试   
  •     public static void main(String args[]){   
  •           Properties p = new Properties();  
  •           try {  
  •               String path = test.class.getClass().getResource("/").getPath();  
  •               path = path.substring(1, path.indexOf("build"));  
  •               p.load(new FileInputStream(path + "WebContent/WEB-INF/user_info.properties"));  
  •               System.out.println("热力公司名字----->" + p.getProperty("energy_rlgsdb"));   
  •               System.out.println("热力公司名字----->" + new String(p.getProperty("energy_rslgsName").getBytes("ISO-8859-1"),"UTF-8"));   
  •           } catch (Exception e) {  
  •               e.printStackTrace();  
  •           }  
  •     }   
  • }   

javaweb版


[html] view plain copy



  •         WebContext ctx = WebContextFactory.get();  
  •         HttpSession s = ctx.getSession();  
  •         TRlgs tRlgs= new TRlgs();  
  •         Properties p = new Properties();  
  •         try {  
  • //            String path = LoginBO.class.getClass().getResource("/").getPath();  
  • //            path = path.substring(1, path.indexOf("build"));  
  • //            p.load(new FileInputStream(path + "WebContent/WEB-INF/user_info.properties"));  
  •               String path = ctx.getServletContext().getRealPath("/");  
  •               p.load(new FileInputStream(path + "WEB-INF/user_info.properties"));  
  •               tRlgs.setRlgsDb(p.getProperty("energy_rlgsdb"));  
  •               tRlgs.setRlgsCode(p.getProperty("energy_rlgsCode").toLowerCase());  
  •               tRlgs.setRlgsName(p.getProperty("energy_rslgsName"));  
  •               tRlgs.setRlgsConn(p.getProperty("energy_rlgsCoon"));  
  •               tRlgs.setRlgsDb(p.getProperty("energy_rlgsdb"));  
  •               tRlgs.setRlgsCode(p.getProperty("energy_rlgsCode").toLowerCase());  
  •               tRlgs.setRlgsName(p.getProperty("energy_rslgsName"));  
  •               tRlgs.setRlgsConn(p.getProperty("energy_rlgsCoon"));  
  •         } catch (Exception e) {  
  •               e.printStackTrace();  
  •         }  
---------------------------------华丽的分界线-------------------------------
北京万邦易嵌科技有限公司(www.wanbangee.com)专业提供单片机、M3/M4linuxAndroidQT技术服务、技术培训。
详细咨询请加QQ:715493858



QQ|Archiver|手机版|小黑屋|万邦易嵌学习论坛. ( 京ICP备17017219号 )

GMT+8, 2018-10-15 19:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表