//换一种试看看:
//仅需写出.properties文件的路径及文件名
private final static String
ACTION_MAPPING_PROPERTIES = "gongan.wenbao.baseInfo.servlet.actionMapping";java.util.ResourceBundle rb = java.util.ResourceBundle.getBundle(ACTION_MAPPING_PROPERTIES);
for(Enumeration e=getKeys(); e.hasMoreElements(); ) {
...
}
//仅需写出.properties文件的路径及文件名
private final static String
ACTION_MAPPING_PROPERTIES = "gongan.wenbao.baseInfo.servlet.actionMapping";java.util.ResourceBundle rb = java.util.ResourceBundle.getBundle(ACTION_MAPPING_PROPERTIES);
for(Enumeration e=getKeys(); e.hasMoreElements(); ) {
...
}
解决方案 »
- 问下JDK1.4版的用什么语法输入呀?
- 串行化过程中,栈溢出
- 请问自动加载Bean怎么做?
- 关于java图像处理
- 关于LOG4J问题
- 基础问题,请高手指教,见着有分
- 请教各位网友有什么方法可以根据事件类型的id来获得这个事件类型名?
- 100 求 Visual J++ 6.0 的下载地址(一定要能下载喔 :)
- 我单独运行jbuilder4下面的tomcat,但是出错
- 跪求大神们,java swing 面板加载图片不能刷新 如何解决??
- 帮我看看这段代码为什么in=getClass().getResourceAsStream(strFileName);后in还是=null?
- -----Java中如何调用C++生成的动态连接库------
报这个错误!!!!!
ACTION_MAPPING_PROPERTIES = "gongan.wenbao.baseInfo.servlet.actionMapping";试着改路径吧.
如果CommandFactoryImp和.properties文件在相同目录中,可以不用写路径(直接写文件名).
// actionMapping.properties文件和此java文件编译后的class文件在同一目录下
private final static String ACTION_MAPPING_PROPERTIES = "actionMapping"; public CommandFactoryImp() {
try {
java.util.ResourceBundle rb = java.util.ResourceBundle.getBundle(ACTION_MAPPING_PROPERTIES);
String key,value;
for(java.util.Enumeration e=rb.getKeys(); e.hasMoreElements(); ) {
key = ( String )e.nextElement();
value = rb.getString(key);
System.out.println(key +"="+ value);
}
}
catch( Exception e ) {
System.out.println( "Error: "+ e.toString() );
e.printStackTrace();
}
}
public static void main(String[] args){
CommandFactoryImp cfi = new CommandFactoryImp();
}
}