WindowsJNDI对文件用BufferedReader进行读取
来源:互联网 发布:miss外设淘宝店网址 编辑:程序博客网 时间:2024/06/05 17:09
package com.zking.test;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.Hashtable;import javax.naming.Context;import javax.naming.InitialContext;import javax.naming.NamingException;public class TestWindowsJNDI {public static void main(String[] args) {try { //实例化一个Hashtable的集合,参数都放String类型 Hashtable<String, String> environment = new Hashtable<String, String>();;//windows中有一个工厂 初始化上下文工厂 值是规定的environment.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.fscontext.RefFSContextFactory");//获取某个文件夹下所有的文件和文件夹Context context=new InitialContext(environment); //lookup中放你要读的文件路径,用转义符 File file=(File)context.lookup("d:\\桌面文件\\桌面\\新建文本文档.txt");BufferedReader br=new BufferedReader(new FileReader(file));String str=null;while((str=br.readLine())!=null){System.out.println(str);}} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (NamingException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
键值对的值需要从jar包中获取到,下面有步骤
点击进这一步,把com.sun.jndi.fscontext.FSContext copy到值里面
从项目中的Referenced Librarie——>fscontext.jar——>com.sun.jndi.fscontext——>FSContext.class
environment.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.fscontext.RefFSContextFactory");
需要导的Jar包
fscontext.jar与providerutil.jar
阅读全文
0 0
- WindowsJNDI对文件用BufferedReader进行读取
- 使用BufferedReader读取文件
- BufferedReader 读取文件
- BufferedReader读取文件数据
- BufferedReader读取文件
- BufferedReader、BufferedWriter等流类对文件进行操作
- java用BufferedReader读取utf-8文件时乱码
- 用dom4j+xpath的方式对xml文件进行读取
- 使用FileReader类、BufferedReader类、FileInputStream类三种方式进行文件的读取
- 对文件进行创建、写入、读取
- 对文件进行创建、写入、读取
- SAXRead对xml文件进行读取
- c++,对txt文件进行读取显示
- 使用POI对word文件进行读取
- unity对Xml文件进行读取
- BufferedReader和FileReader读取txt文件乱码
- Java:bufferedReader.readLine()读取文件换行问题
- java BufferedReader 定位读取文件内容
- 考研逻辑整理
- windows主机wifi的条件下,linux虚拟机如何进行网络设置
- 分布式相关论文
- spring MVC流程图
- POJ 2586 Y2K Accounting Bug (贪心)
- WindowsJNDI对文件用BufferedReader进行读取
- 剑指offer 面试33 把数组排成最小的数
- 编写一个程序,统计当前文件夹下每个文件类型的文件数
- Hadoop相关书籍
- POJ 3070:Fibonacci
- 使用java反编译查看java生成的exe文件的源码
- 《JAVA程序设计》第二版 黄岚 王岩 王康平编著 学习笔记与错误修正
- AsyncTask的简单使用
- 强\软\弱\虚引用