Java web开发中读取资源文件
来源:互联网 发布:手机淘宝卖家账号注册 编辑:程序博客网 时间:2024/05/19 23:03
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读取资源文件
- Postgres常用命令总结
- Java内联函数
- java swing 中使用JFileChooser读取Excel并进行解析
- 使用JMS接口接入WebSphere MQ消息
- 动态申请内存与释放时的异常---Byte越界(CheckBytes函数的内部机制)
- Java web开发中读取资源文件
- Android2.3 中如何使用GPU硬件加速
- cannot open file "mfc42u.lib"的解决方案
- oracle dba系统管理的有用sql
- 选择排序,冒泡排序和插入排序使用时间的对比
- centos 硬盘读写速度问题测试
- 迷你路由器设置
- CollectionBase的使用方法
- PCB V-cut