`
plane
  • 浏览: 161797 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

读取Properties文件的几种方式

    博客分类:
  • java
阅读更多
1。使用Java.util.Properties类的load()方法

示例:InputStreamin=lnewBufferedInputStream(newFileInputStream(name));

Propertiesp=newProperties();

p.load(in);

2。使用java.util.ResourceBundle类的getBundle()方法

示例:ResourceBundlerb=ResourceBundle.getBundle(name,Locale.getDefault());

3。使用java.util.PropertyResourceBundle类的构造函数

示例:InputStreamin=newBufferedInputStream(newFileInputStream(name));

ResourceBundlerb=newPropertyResourceBundle(in);

4。使用class变量的getResourceAsStream()方法

示例:InputStreamin=JProperties.class.getResourceAsStream(name);

Propertiesp=newProperties();

p.load(in);

5。使用class.getClassLoader()所得到的java.lang.ClassLoader的getResourceAsStream()方法

示例:InputStreamin=JProperties.class.getClassLoader().getResourceAsStream(name);

Propertiesp=newProperties();

p.load(in);

6。使用java.lang.ClassLoader类的getSystemResourceAsStream()静态方法

示例:InputStreamin=ClassLoader.getSystemResourceAsStream(name);

Propertiesp=newProperties();

p.load(in);


1).  碰到一个读取方式

String path = "/WEB-INF/application.properties";

java.util.Properties config = System.getProperties();
java.io.InputStream in = getServletContext().getResourceAsStream(path);
config.load(in);
in.close();

// 设置绝对路径,存放到ResourceReader中
String xmlFilePath = getServletContext().getRealPath(config.getProperty("adc_logofile_dir"));
分享到:
评论

相关推荐

    java 读取properties文件代码

    读取Properties文件通常分为以下几个步骤: 1. **加载Properties文件**:你可以使用`java.util.Properties`类来加载文件。首先,创建一个Properties对象,然后调用`load()`方法加载文件。这通常在类的初始化或静态...

    java读写properties文件,解决系统找不到指定路径,解决写入后读取正常,但文件数据未更新问题

    在处理Properties文件时,可能会遇到几个常见的问题,包括找不到指定路径、读取正常但文件数据未更新的情况。以下是对这些问题的详细解答。 首先,让我们解决“系统找不到指定路径”的问题。在Java中,加载...

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

    下面将详细介绍几种在Java中读取`.properties`配置文件的方法。 1. 使用`java.util.Properties`类 `Properties`类是Java提供的一种内置机制,用于处理属性列表。它继承了`Hashtable`类,提供了加载和保存属性列表...

    Java读取Properties文件几种方法总结

    Java读取Properties文件几种方法总结 Java读取Properties文件是Java开发中常见的操作,Properties文件是一种常用的配置文件格式,可以存储各种配置信息。Java提供了多种方法来读取Properties文件,本文将总结六种...

    怎样读取properties文件内容

    ### 如何使用Java读取properties文件内容 在Java开发中,`properties`文件是一种非常常见的配置文件格式,它主要用于存储程序的各种配置信息。通过这种方式,可以实现程序与配置的分离,便于维护和调整。本文将详细...

    Properties文件读写;Property文件读写;Property

    在Java编程语言中,Properties文件是一种常见的存储配置信息的方式,它们通常用于保存应用程序的设置、数据库连接字符串等数据。Properties文件以键值对的形式组织,其中键和值之间用等号(=)或冒号(:)分隔。在本...

    Java中的几种读取properties配置文件的方式

    Java中的几种读取properties配置文件的方式 Java是一个功能强大且灵活的编程语言,在开发过程中,properties配置文件扮演着非常重要的角色。Properties文件主要用于存储应用程序的配置信息,例如系统常量、版本号、...

    加载properties配置文件的几种方法

    Spring提供了`PropertyPlaceholderConfigurer`类,可以方便地从.properties文件中读取属性。首先,在Spring的配置文件(如`applicationContext.xml`)中定义一个bean,然后指定properties文件的位置: ```xml ...

    详解Java项目中读取properties文件

    本文将详细介绍几种在Java中读取properties文件的方法,并探讨在不同场景下的适用性。 首先,最常用的读取properties文件的方法是利用`java.lang.Class`类的`getResourceAsStream(String name)`方法。例如: ```...

    java 获取properties的几种方式(csdn)————程序.pdf

    在Java开发中,管理应用程序的配置信息通常是一个重要的任务,而Properties文件则是一个常见的存储配置信息的方式。在Spring框架中,有多种方法可以方便地读取和使用这些Properties文件中的内容。以下是一些主要的...

    详解SpringMVC加载配置Properties文件的几种方式

    本文将详细介绍几种SpringMVC加载Properties文件的方法。 1. 通过`context:property-placeholder`实现配置文件加载 这是最常用的方式,通过在Spring的配置文件(如`spring.xml`)中引入`context`命名空间,并使用`...

    读取properties配置文件

    在Java编程中,`properties`配置文件是一种常用的存储配置信息的方式。这些文件通常以`.properties`为扩展名,其中包含了键值对,用于保存应用程序的配置参数,如数据库连接字符串、系统路径、应用版本等。读取这些...

    IDEA WEB项目启动不加载application.properties配置文件.docx

    application.properties配置文件是一个properties文件,用于存储项目的配置信息,例如数据库连接信息、服务器配置信息等。这个文件通常位于项目的src/main/resources目录下。 在IDEA WEB项目中,application....

    java类文件通过$获取properties文件的属性值

    `.properties`文件是Java中一种常见的配置文件格式,它以键值对的形式存储数据,其中键(key)和值(value)之间用等号(`=`)或冒号(`: `)分隔。这种文件通常用于存储程序的各种配置参数,例如数据库URL、用户名...

    Java读取.properties配置文件的几种方式

    有两种方式使用`ResourceBundle`: - 直接通过`ResourceBundle.getBundle()`获取,不需要指定`.properties`扩展名,只需提供文件名。例如: ```java ResourceBundle resource = ResourceBundle.getBundle(...

    C#读取配置文件

    修改配置文件的过程与读取类似,但涉及写入操作,需要注意以下几点: 1. 创建配置文件对象:使用`File.Open`或`FileStream`打开配置文件,然后用`XmlDocument.Load`加载文件内容到内存。 2. 修改配置:找到要修改...

    c#读取excel文件的几种办法.pdf

    本文将详细介绍使用C#读取Excel文件的几种经典方法,包括使用OleDb和使用第三方库如EPPlus。以下是对这些方法的详细说明: 1. 方法一:采用OleDb读取Excel文件 这是最传统的方法,通过ADO.NET中的OleDbConnection...

    propertiesEditor

    总的来说,解决`myeclipse10 properties文件中文显示`的问题,需要关注文件编码、内容格式、编辑器配置以及Java代码中的资源加载等多个方面。掌握这些知识点,将有助于提升在多语言项目中的开发效率和质量。在...

    java读取配置文件

    在Java中,我们可以使用多种方法来读取配置文件,下面将详细介绍几种常见的方法。 1. **使用`java.io`流读取** 最基础的方式是使用Java的I/O流来读取文本配置文件(通常是.properties格式)。例如,`java.io....

    eclipse查看properties插件

    对于`.properties`文件,有几种流行的插件可以选择,例如 `Properties Editor` 和 `Resource Bundle Editor`。这些插件增强了对`.properties`文件的处理,提供了如下的特性: 1. **多语言支持**:插件通常支持创建...

Global site tag (gtag.js) - Google Analytics