Java Applet怎样方便地读取一个远程url文件(文本格式)的每一行信息? (100分)

  • 主题发起人 主题发起人 一个过客
  • 开始时间 开始时间

一个过客

Unregistered / Unconfirmed
GUEST, unregistred user!
getCodeBase()之类的只能得到虚拟路径。
我想让Applet在服务器的当前路径下读/写一个文件,并且必须用FileReader/FileWriter
之类的class. 可是我用new FileWriter("abc.txt"),结果写在了桌面上!
new FileWriter("./abc.txt")也不行!
 
老兄,开玩笑了吧!
所有的applet代码在你的客户端执行,怎么能写到服务器上去啊?
 
说得也是啊!
那么换个话题,我有一个文本文件,放在服务器,现在看来只能通过:
URL url = new URL(s);
URLConnection urlconnection = url.openConnection();
inputstream = urlconnection.getInputStream();
但是这种方式读取文本文件太麻烦,更何况我还要处理每一行的信息。
FileReader + BufferInputReader 好像可以实现ReadLine, 可是怎么和inputstream
搭上关系?
也就是说,怎样方便地读取一个远程url文件(文本格式)的每一行信息?
 
BufferedReader in=new
BufferedReader(new InputStreamReader(url.openStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
 
多人接受答案了。
 
后退
顶部