- 浏览: 468156 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
yuan_bin1990:
您好,请问下demo如何运行啊,准备研究研究,但不知道入口啊。 ...
ssh2(struts2+spring2.5+hibernate3.3)自动生成代码程序 -
luyulong:
[b][/b][i][/i][ ...
jQuery进度条插件 jQuery progressBar -
txin0814:
mark..
读取文件目录 -
vurses:
[align=center][color=red][size= ...
include 与 jsp:include区别 -
Roshan2:
http://lijiejava.iteye.com/blog ...
Spring AOP 入门实例
package cn.feigme.util; import java.net.URL; import java.util.*; /** * Util class that will read properties from the WEB-INF/classes/directory * or by specifying a URL on the filesystem. * Also has a helper method for creating a platform independent URL. */ public class PropertyReader { /** * Retrieve the properties specified by the fileName * The property file should be in the WEB-INF/classess directory * Suppose you need to get the properties in the * web-inf/classes/config/application.properties , * you need to pass the propertyFile: config/application.properties * * @param propertyFile relative path to a properties file in the WEB-INF/classes directory * @return a <code>Properties<code> object based on the input file **/ public static Properties getProperties(String propertyFile) { try { URL url = getPropertiesURL(propertyFile); return getProperties(url); } catch (Exception e) { System.out.println("Error ocurred during properties retrieval"); System.out.println(e.getMessage()); return null; } } /** * This method will return a platform independent URL to a file * in the web-inf/classes direcotry. * * @param fileName relative path to a properties file in the WEB-INF/classes directory * @return a platform independent URL to the xml file. */ public static URL getPropertiesURL(String fileName) { try { System.out.println("Getting the properties URL"); URL url = null; url = PropertyReader.class.getResource("/" + fileName); String s = url.toString(); System.out.println("Filename of the properties file is: " + s); if (s.indexOf("file://") != -1) { int indexOf = s.indexOf("file://") + 6; String temp = s.substring(0, indexOf); System.out.println("temp = " + temp + " moet zijn file:/"); url = new URL(temp + "//" + s.substring(indexOf)); System.out.println("The url is now: " + url); } return url; } catch (Exception e) { System.out.println("Error ocurred during properties retrieval"); System.out.println(e.getMessage()); return null; } } /** * Retrieve the properties accesible through the specified URL * * @param url a reference to a properties file * @return a properties file **/ public static Properties getProperties(URL url) { try { Properties props = new Properties(); // Check for Solaris compatibility. // A // in the file protocol won't be found in Solaris. props.load(url.openStream()); System.out.println("Properties have been loaded: " + props); return props; } catch (Exception e) { System.out.println("Error ocurred during properties retrieval"); System.out.println(e.getMessage()); return null; } } }
发表评论
-
javascript 打印指定区域
2010-11-18 16:34 1589javascript网页html 打印指定区域在一张网页里面, ... -
MyEclipse 8.5 开发环境配置,汉化,Aptana2.0插件,SVN 插件,Flex Builder 3/4 插件安装
2010-10-26 14:27 1550MyEclipse 8.5 开发环境配置,汉化,Aptana2 ... -
java读取properties文件
2010-10-11 13:43 769使用J2SE API读取Properties文件的六种方法 1 ... -
dbcp基本配置和重连配置
2010-09-28 09:29 2668最近在看一些dbcp的相 ... -
JAVA实现文件转移
2010-09-28 09:26 951/** * //1.从旧文件拷贝内容到新文件 ... -
JAVA读写ftp
2010-09-21 16:41 3547import java.io.DataInputStream; ... -
apache tomcat mysql负载均衡和集群
2010-09-14 10:30 1696前言:公司开发了一个网站,估计最高在线人数是3万,并发人数最多 ... -
Flash Builder 4 正式版序列号
2010-09-01 15:51 3991江湖上又出现新的FlashBuilder(Flex4)序列号: ... -
利用 org.apache.commons.io.FileUtils快速读写文件
2010-08-17 10:33 2732利用 org.apache.commons.io.FileUt ... -
netbeans常用快捷键
2010-08-10 16:26 9111、Application应用程序的 ... -
ERWIN7.1注册码
2010-06-23 12:15 1364终于找到ERWIN7.1注册码,也可在ERWIN7.2上注册。 ... -
Java压缩文件zip
2010-06-21 09:42 1144可以使用jdk提供的java.util.zip包的类来进行文件 ... -
文件资源操作
2010-06-16 21:52 10911.访问文件资源 假设有一个文件地位于 ... -
Java Regex To Use
2010-06-16 21:46 810Java代码 /** * 得到 ... -
Java Random and Java Disabuse
2010-06-16 21:46 1131一、Random 1、创建Random ... -
java 线程池
2010-06-16 21:44 11591)threadpool.xml Java代码 ... -
使用ThreadLocal,隔离多个线程之间的共享冲突
2010-06-16 21:29 1546早在Java 1.2推出之时,Java平台中就引入了一个新的 ... -
MyEclipse下开发Web Service
2010-06-16 21:28 1529开发环境 Sun Java 5+ ... -
jexcel使用
2010-06-16 21:23 1460Java代码 package excel.jx ... -
用dom4j读写xml
2010-06-16 21:20 902一、例子 Java代码 public c ...
相关推荐
总结来说,Android中读取`.properties`文件主要涉及`Properties`类的使用,文件的存放位置(如`assets`或`res/raw`),以及适当的错误处理和资源管理。理解这些知识点有助于开发者更高效地管理和使用配置文件。
### ResourceBundle与Properties读取Maven中Resources目录下的资源文件 #### 一、概述 在Java开发过程中,我们经常需要读取资源文件中的配置信息。在Maven项目中,`src/main/resources`目录下通常存放了各种配置...
这个"读取properties文件工具类"是为了简化程序中对`.properties`文件的读取操作而设计的。通过这样的工具类,开发者可以方便地加载和获取配置文件中的属性值,避免重复编写相同的代码。下面我们将详细探讨`...
本篇文章将探讨如何设计一个`properties`读取工具类,以便高效、灵活地从这些文件中读取和管理配置参数。 首先,我们需要创建一个`PropertiesUtil`类,它将包含读取`properties`文件的核心方法。这个工具类通常会有...
以下是如何利用`Properties`类读取和操作`.properties`文件的详细步骤。 1. **创建或加载Properties对象** 首先,你需要创建一个`Properties`对象来保存配置文件中的数据。这个对象可以为空,然后通过`load()`方法...
本篇将详细讲解如何在Java中读取`properties`文件并将其内容转换为`Map`对象。 1. **properties文件结构** `properties`文件的结构非常简单,每行代表一个键值对,键和值之间用等号`=`或冒号`:`分隔。例如: ``` ...
【Java_Properties_类读取配置文件信息】 在软件开发中,配置文件是必不可少的,因为它们允许我们灵活地管理程序中的可变参数,而无需修改源代码。Java 支持使用 `.properties` 文件作为其标准配置文件格式,这得益...
为了在Python中读取这样的文件,我们可以创建一个名为`Properties`的类,该类包含两个方法:`__init__`和`getProperties`。`__init__`用于初始化类实例,并接收文件路径作为参数;`getProperties`方法负责打开文件,...
2. 使用`Properties`类来读取文件。以下是一个简单的示例: ```java import java.io.InputStream; import java.util.Properties; public class PropertiesReader { public static void main(String[] args) { ...
总结,Java中读取Properties文件是通过`java.util.Properties`类来实现的,涉及的关键步骤包括加载文件、获取键值对以及处理可能的异常。这种机制在许多场景下都非常实用,如数据库连接配置、应用设置等。理解并熟练...
在JavaScript(JS)环境中,读取.properties文件通常用于处理配置数据或者本地化文本。这些文件在Java开发中广泛使用,但JavaScript同样可以借助一些库或技术来读取它们。下面我们将详细探讨如何在JavaScript中实现...
在提供的`ConfigInfo.java`文件中,可能包含了实现Properties文件读取的具体逻辑,而`readme.txt`可能是指导如何使用这个类或者解释代码功能的文档。如果你需要查看具体实现,可以查阅这两个文件。通过分析`Config...
本篇文章将详细探讨如何使用Properties类来读取资源文件,以及在实际应用中的安全检查。 首先,我们需要了解`Properties`类的基本用法。`java.util.Properties`继承自`Hashtable`,它提供了一种存储和检索配置参数...
"读取Properties信息工具类"是指一个自定义的Java类,它封装了与Properties文件交互的过程,通常包括加载、获取和更新属性值等操作。这样的工具类能够使代码更具有可维护性和复用性,避免在多个地方重复处理...
`Properties`类是Java中处理配置文件的强大工具,它不仅提供了加载和读取`.properties`文件的功能,还支持写入和保存属性,使得开发人员能够轻松地管理应用程序的各种配置信息。掌握`Properties`类的使用对于任何...
通过`java.util.Properties`类,我们可以轻松地读取、修改和保存这些文件,实现程序的灵活性和可配置性。同时,对于处理国际化需求,`ResourceBundle`提供了一种更为专业的方式。在实际项目中,熟练掌握`properties`...
ConfigFile configfile = ConfigFile.getInstance("ipConfig123.properties"); String ip = configfile.getkeyvalue("ip"); 可以取出ipConfig123.properties 文件中IP的内容
java类读取properties文件,简单易用,方便快捷。
在Java编程中,`...总结来说,Java通过`java.util.Properties`类提供了方便的API来读取和操作`properties`文件。在实际开发中,我们应确保正确加载和关闭资源,以及处理可能出现的异常,从而实现“完美”读取。
本篇文章将深入探讨如何使用Java中的`java.util.Properties`类来读取这些配置文件,包括基本用法、方法解释、代码示例及测试案例。 `Properties`类是Java标准库的一部分,专门设计用来处理键值对的存储,常用于存储...