码迷,mamicode.com
首页 > 编程语言 > 详细

Java

时间:2020-03-31 14:25:35      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:inf   text   eal   session   puts   sys   resource   cat   sysconfig   

 

读取导出jar包的相同目录的配置文件

System.getProperty("user.dir")+"\\"+fileName;

  

读取类所在目录的配置文件按

InputStreamis=TestAction.class.getClassLoader().getResourceAsStream("test.txt"); 

  

web项目读取webcontent

String path = request.getSession().getServletContext().getRealPath("/config/sysconfig.properties");
System.out.println("doGet读取到的/WEB-INF/config/sysconfig.properties:path:"+path);
String url = request.getSession().getServletContext().getRealPath("/WEB-INF/config/config.properties");
System.out.println("doGet读取到的/WEB-INF/config/config.properties:url:"+url);
/**
 * 结果:
 * doGet:path:D:\tomcat7\wtpwebapps\demoProj\config\sysconfig.properties
 * doGet:url:D:\tomcat7\wtpwebapps\demoProj\WEB-INF\config\config.properties
 */

  

 

Java

标签:inf   text   eal   session   puts   sys   resource   cat   sysconfig   

原文地址:https://www.cnblogs.com/dch0/p/12604663.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!