有人知道在Java中的属性文件中是否可以使用小写字母? 目前我有例子:
My_Conf=1234567
我在检查房产时得到了
My_Conf=null
代码中的。
代码假设在Jboss servlet引擎中运行。
祝你好运
答案 0 :(得分:0)
是的,绝对可以在.properties
文件中包含小写字符。问题可能是您的代码没有加载文件。
有关详细信息,请查看此处:http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html#load%28java.io.Reader%29
答案 1 :(得分:0)
尝试将其用于调试目的:
String filename = "example.properties";
Properties properties = new Properties();
BufferedInputStream stream = null;
try {
stream = new BufferedInputStream(new FileInputStream(filename));
try {
properties.load(stream);
String prop = properties.getProperty("My_Conf");
System.out.println(prop);
} catch (IOException e) {
System.out.println("IOException");
}finally{
try {
stream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
} catch (FileNotFoundException e) {
System.out.println("File not found");
}