`
KG21
  • 浏览: 107990 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

java读取property.property文件

    博客分类:
  • java
阅读更多
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.util.Properties;

import org.apache.commons.lang.StringUtils;
import org.apache.log4j.Logger;

/**
 * 读取配置文件
 * 
 *
 */
public class PropertiesUtil {
    
    private final static Logger log = Logger.getLogger(PropertiesUtil.class);

    private static Properties properties = new Properties();
    
    public static void loadCodeDip(){
        try {
        	properties.load(Thread.currentThread().getContextClassLoader().getResourceAsStream("uploadxls.properties"));
        } catch (IOException e) {
            log.error("load uploadxls.properties error:"+e);
        }
    }
    
    /**
     * 获取值
     * @param key
     * @return
     */
    public static String getPropertyValue(String key){
    	loadCodeDip();
        String value = (String)properties.get(key);
        if(StringUtils.isNotEmpty(value)){
	        try {
	        	value=new String(value.getBytes("ISO8859_1"),"UTF-8");
			} catch (UnsupportedEncodingException e) {
				e.printStackTrace();
			}
        }else{
        	value="";
        }
        return value;
    }
    
    public static void main(String arg[]){
    	PropertiesUtil.loadCodeDip();
    	String urlValue = getPropertyValue("URL");
    	System.out.println(urlValue);
    }
}

 当然peroperty文件放在classpath下即可

配置文件格式见附件: 格式 URL=E:\\

分享到:
评论

相关推荐

    java 写的读取txt、property...等文件内容保存在list里

    java 写的读取txt、property...等文件的内容保存在list里,希望对大家能得到帮助。

    java读取.properties配置文件的几种方法

    在Java编程中,读取`.properties`配置文件是常见的任务,这些文件通常用于存储应用程序的配置参数、系统设置等信息。下面将详细介绍几种在Java中读取`.properties`配置文件的方法。 1. 使用`java.util.Properties`...

    java-property-utils-1.9.1.jar,java-property-utils-1.10.jar

    Java Property Utils库提供了一系列方法,帮助开发者方便地读取、写入和管理Java系统的属性。这些属性可以来自`System.getProperties()`、环境变量或者配置文件,例如`application.properties`。通过这个库,开发者...

    java操作properties属性文件jp.gr.java_conf.ussiy.app.propedit_5.3.3.jar,有例子

    在Java中,我们可以使用`java.util.Properties`类来读取、写入和管理这些文件。 1. **读取Properties文件** - 加载文件:使用`Properties`类的`load()`方法加载文件。例如: ```java Properties props = new ...

    java读取和保存property文件(可含中文)

    以下是如何读取Property文件的步骤: 1. 加载Property文件: ```java Properties props = new Properties(); try { // 使用InputStream打开文件 FileInputStream fis = new FileInputStream("config....

    Java使用application.property读取文件里面的值

    Java 使用 application.property 读取文件里面的值 Java 中读取 application.properity 文件中的值是很常见的需求,今天我们就来看看如何使用 Java 读取 application.properity 文件中的值。 什么是 application....

    java 读取资源文件

    本文将深入探讨如何使用Java读取资源文件,特别是properties类型的文件。 资源文件通常存储在项目的类路径(classpath)下,可以是.properties、.txt、.xml等形式,它们提供了与代码分离的配置选项。对于....

    java读取word,pdf格式文档方法

    Java 读取 Word、PDF 格式文档方法 Java 是一种广泛应用的编程语言,对文档操作是其重要的应用场景之一。本文将介绍 Java 如何读取 Word、PDF 格式文档的几种方法。 使用 Jacob Jacob 是一个桥接工具,连接 Java ...

    java的property配置文件的用法.txt

    ### Java的Property配置文件的用法详解 #### 一、引言 在软件开发过程中,配置文件被广泛用于存储各种可变的系统设置或参数,这样可以提高代码的灵活性及可维护性。对于Java开发者来说,`.properties`文件是一种...

    cors-filter-2.5 + java-property-utils-1.9.1.zip

    配置项可能来自`java-property-utils`库读取的属性文件,如`cors.properties`,其中定义了允许的源和其他CORS策略。 总结来说,这个压缩包提供了一个处理跨域请求的Filter实现,结合了对Java属性文件的读取工具,以...

    通过java导入读取微软项目管理文件(配套代码和导入project文件)

    1. **Apache POI**:虽然Apache POI主要设计用于处理Excel(.xlsx/.xls)文件,但其HPSF(Hierarchical Property Set Format)组件也可以用来读取.mpp文件的一些元数据。然而,它无法解析Project文件的全部内容,...

    java读取属性文件

    在Java编程中,属性文件(通常为.properties扩展名)是一种常用的存储配置信息的方式。...这就是Java读取属性文件的基本过程。通过这种方式,我们可以灵活地管理应用程序的配置,而不必硬编码这些值。

    java-property-utils-1.9.jar

    首先,`java-property-utils`库的核心功能在于读取和处理`.properties`文件。在Java中,我们通常使用`Properties`类来加载和操作属性文件。然而,`java-property-utils`库提供了更高级的功能,例如: 1. **动态加载...

    java-property-utils-1.9.1.zip

    这个库提供了方便的方法来读取、解析、操作和管理 Java 的属性文件。在开发过程中,我们经常需要与.properties 文件打交道,这些文件通常用于存储配置信息。Java 默认的 Properties 类虽然功能基础,但有时不足以...

    解决Tomcat跨域的jar包,java-property-utils-1.9.jar

    在Tomcat中,配置跨域通常涉及到修改`web.xml`文件或者使用Filter来设置响应头,这些操作可能需要读取和解析配置文件,这时`java-property-utils`就派上用场了。例如,我们可以用它来读取服务器配置中的跨域允许的...

    java读写xxx.properties文件实用小例

    本文将深入探讨如何在Java中高效地处理`.properties`文件,包括读取、写入以及更新其内容。我们将参考提供的博客链接(尽管实际链接未给出,但我们可以基于通用做法进行讲解)和一个名为`readPropertiesTest`的测试...

    CORS包java-property-utils-1.9.jar和cors-filter-1.7-sources.jar

    5. **使用`java-property-utils`**:如果需要动态或复杂地管理跨域策略,可以利用`java-property-utils`库来读取和更新配置文件,比如根据环境变量或外部配置来动态设置CORS策略。 总的来说,`java-property-utils-...

    Java 操作 Property 文件

    用 java 读取或写入 property

    cors-filter-1.7.jar 和 java-property-utils-1.9.jar

    `java-property-utils-1.9.jar` 可能用于读取自定义的配置文件,例如,你可能希望根据不同的环境设置不同的CORS策略,这时可以将策略写入一个属性文件,然后使用`java-property-utils`来读取并设置过滤器的参数。...

    java-property-utils-1.9.1.jar

    `java-property-utils-1.9.1.txt` 文件可能是该库的说明文档或者版本变更记录,它可能包含了关于如何使用此库、API接口说明、示例代码以及版本1.9.1的更新内容等信息。对于开发者来说,阅读这份文档是非常重要的,...

Global site tag (gtag.js) - Google Analytics