//换一种试看看:
//仅需写出.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(); ) {
...
}
解决方案 »
- 谁有freemaker或者velocity实现的页面缓存的例子?
- 请前辈进来指点下,谢谢~~
- 高手请进....实现简单的动画题。急急急!!!
- string 值传递
- JMF怎样实现声音传输?
- 菜鸟提问,一个String的对象怎么和空值比较啊?
- 高手来。。数据库的访问。。。
- 明天去听一位教授讲关于JAVA、LINUX的讲座,正求大家意见,问些什么问题?
- 送分
- 微软的网站上SQL Server 2000的jdbc驱动有问题???
- 帮我看看这段代码为什么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();
}
}