Java Web 项目中的配置文件路径
2013-01-03 20:45
435 查看
在Java web项目中经常会用属性文件作为配置文件,而其一般放在src的根目录下,读取文件时一般会有以下两种情况:
方式一、在servlet中读取:
Java代码
方式二、在一般的类中读取:
Java代码
Java代码
String propertyName = "aa";
String propertyValue = prop.getProperty(propertyName );
方式一、在servlet中读取:
Java代码
// action配置文件路径 public static final String ACTIONPATH = "WEB-INF/classes/actions.properties"; // 属性文件 public static final Properties prop = new Properties(); // 获取servlet上下文的绝对路径,如:C:\Program Files\Apache\Tomcat 6.0\webapps\fee\ String path = getServletContext().getRealPath("\\"); // 把文件读入文件输入流,存入内存中 FileInputStream fis = new FileInputStream(new File(path + ACTIONPATH)); //加载文件流的属性 prop.load(fis);
方式二、在一般的类中读取:
Java代码
// action配置文件路径 public static final String ACTIONPATH = "actions.properties"; // 属性文件 public static final Properties prop = new Properties(); // 获取当前类加载的根目录,如:/C:/Program Files/Apache/Tomcat 6.0/webapps/fee/WEB-INF/classes/ String path = UriFilter.class.getClassLoader().getResource("").toURI().getPath(); // 把文件读入文件输入流,存入内存中 FileInputStream fis = new FileInputStream(new File(path + ACTIONPATH)); //加载文件流的属性 prop.load(fis);读取文件的属性的值:
Java代码
String propertyName = "aa";
String propertyValue = prop.getProperty(propertyName );
相关文章推荐
- Java Web 项目中的配置文件路径
- java web上传文件至非项目路径并配置tomcat虚拟路径进行下载
- java web项目中达梦数据库的xml配置文件
- weblogic下开发web项目时修改java文件不用重启的绿色方法,不用修改weblogic的配置文件、不用jar
- Java在WEB项目中获取文件路径
- javaWeb-web项目中加载资源文件路径的两种方式
- (转)Java web 项目中文件路径
- 通过db.properties文件的存放位置谈java项目及Web项目的路径问题
- java web.xml配置文件中url-pattern路径匹配方式
- 获取java web项目里面所有的properties文件并组装在一起,使用方便,配置简单
- 非web java项目部署到linux总结(非打包成jar,配置文件可以随时修改)
- 关于web项目中的图片上传、并在前端显示问题(tomcat中配置文件上传虚拟路径)
- (转)Java web 项目中文件路径
- java中获取当前项目类路径下的配置文件
- java 一个项目访问另一个Web项目的配置文件
- JavaWeb项目开发案例精粹-第2章投票系统-002配置文件及公共类
- Java web项目框架配置文件
- javaweb上传文件时在tomcat配置虚拟路径
- Java的Web项目中Web.xml配置文件元素详解
- Tomcat项目发布的三种方式;一种:直接将项目(文件)直接复制到tomcat/webapps下二种:在tomcat/conf/server.xml配置tomcat的虚拟路径;