【发布时间】:2011-12-18 14:54:27
【问题描述】:
我正在尝试以代码访问我在 JSF 应用程序中使用的 i18n 属性文件。 (这个想法是有一个页面,实际上将其键和值显示为一个表。)
该项目是一个maven项目,在src/resources/localization文件夹下,并部署在WEB-INF\classes\localization\的war文件中
java.util.Properties prop = new java.util.Properties();
String path = "localization/stat_codes.properties";
InputStream foo = prop.getClass().getResourceAsStream(path);
但无论我将路径变量设置为 /WEB-INF/classes/localization/stat_codes.properties、“localization.stat_codes.properties”等,变量 foo 都为空。类似的问题是 here,但那里也没有有用的答案。
【问题讨论】:
标签: jsf internationalization resources properties-file