Java web开发中读取资源文件
来源:互联网 发布:手机金属探测仪软件 编辑:程序博客网 时间:2024/05/29 10:09
Java web开发中读取资源文件
java web中的类有servlet 和非servlet两种,针对这两种类就有相对应的两种读取资源文件的方式
1.在servlet中读取文件的方式:
InputStream in=this.getServletContext().getResourceAsStream("/WEB-INF/classes/db.properties");
java.util.Properties properties=new java.util.Properties();
properties.load(in); //得到的是map集合
String url=properties.getProperty("url");
String username=properties.getProperty("username");
String password=properties.getProperty("password");
2.非servlet中读取资源文件的方式:
//如果读取文件不是servlet的话,就只能通过类装载器去读了,
//注意类装载器将数据装载到内存中一次,难以得到更新后的数据文件,如果想得到更新后的数据,
//需要通过getresource 得到路径再用传统方式读取
InputStream inputStream=Userdao.class.getClassLoader().getResourceAsStream("db.properties");
Properties properties=new Properties();
properties.load(inputStream);
System.out.println(properties.getProperty("url"));
如果想读取更新后的资源文件,则:
先得到资源绝对路径:String path=Userdao.class.getClassLoader().getResource().getPath();
然后通过传统方式读取文件: FileInputStream in=new FileInputStream(path);
Properties properties=new Properties();
properties.load(inputStream);
System.out.println(properties.getProperty("url"));
- Java web开发中读取资源文件
- Java web开发中读取资源文件
- WEB应用中普通Java程序如何读取资源文件
- java web项目中对于资源文件的读取
- web应用中普通java程序读取资源文件
- Java Web中读取文件资源的路径问题
- java中读取资源文件
- java web项目读取资源文件
- java类中读取资源文件
- java读取资源文件
- java读取资源文件:
- java读取资源文件
- Java资源文件读取
- java读取资源文件
- Java 读取资源文件
- java读取资源文件
- java读取资源文件
- Java读取资源文件
- Asp.net MVC中关于@Html标签Label、Editor使用
- .classpath跟.project文件
- ACM从零开始---电子科大POJ "敲错键盘"
- Android应用程序结构总结
- 【Unity3D自学记录】MonoBehaviour的事件和具体功能总结
- Java web开发中读取资源文件
- 2014年中国趋势预言,你了解吗?
- Android计算地图上两点距离
- 为什么每个前端开发者都要理解网页渲染?
- 免费的图形化展示的好东东
- 来到企商第五天--配置数据库
- 到一年年中,你是否又蠢蠢欲动?看看年中跳槽你要注意什么?
- 优秀求职者应主动问的5个问题
- QQ客服设置