资源文件可以放在web-inf下的classes下,然后利用util类的ResourceBundle 来load这个资源文件。资源文件应该是以properties结尾,比如config.properties ,然后在加载这个文件的时候只要取它的文件名就可以,而不需要文件的后缀名。资源绑定的具体实现可以参考下面的。
import java.util.*;public class PropertyFile {
public PropertyFile() {
} public static String getValue(String key) {
ResourceBundle rb = ResourceBundle.getBundle("config");
String temp = rb.getString(key);
return temp;
}}
import java.util.*;public class PropertyFile {
public PropertyFile() {
} public static String getValue(String key) {
ResourceBundle rb = ResourceBundle.getBundle("config");
String temp = rb.getString(key);
return temp;
}}
解决方案 »
- 关于struts的并发及线程安全
- java程序动态生成swf文件相关问题
- 【求助】JSP问题。。。
- javaScirpt匹配中文出现问题
- Weblogic 8 部署 Struts2 遇到的问题
- struts,hibernate,spring,求 书籍推荐
- 关于jboss的初级问题??
- 小弟急需调用华为网关来实现短信收发的java代码!急!!希望高手教教我!
- 为什么struts显示空白页
- 大家帮帮忙,j2ee和java ,jsp ,xml这些东西之间有什么关连,还有他的开发平台是什么,和java一样吗
- 不想活了,在struts下配置hibernate的错误,三天都没有解决,帮帮忙,行行好。
- java视频教程
那么只要把ResourceBundle rb = ResourceBundle.getBundle("config");
改成ResourceBundle rb = ResourceBundle.getBundle("system");就可以了