[使用J2SE API读取Properties文件的六种方法,//如果配置文件在包中,要加入配置文件的路径,一般是在classpath下依次查找,如conf /crm/db.properties,默认路径在classpa
Properties p = new Properties();
try{
String path = this.class.getClass().getResource("/").getPath();//得到工程名WEB-INF/classes/路径
path=path.substring(1, path.indexOf("classes"));//从路径字符串中取出工程路径
p.load(new FileInputStream(path+"jdbc.properties"));
}catch(Exception e){
e.printStackTrace();
}
01.package apistudy;
02.
03.import java.io.File;
04.import java.io.FileInputStream;
05.import java.io.FileOutputStream;
06.import java.io.IOException;
07.import java.io.InputStream;
08.import java.io.OutputStream;
09.import java.io.UnsupportedEncodingException;
10.import java.util.Properties;
11.
12.public class PropertiesTest
13.{
14.
15. public static void main(String[] args)
16. {
17.
18. String readfile = "d:" + File.separator + "readfile.properties";
19. String writefile = "d:" + File.separator + "writefile.properties";