嗨,我想讀出位於服務器上的文件。 我得到的文件路徑由參數在小程序中讀取文件
<PARAM name=fileToRead value="http://someserver.de/file.txt">
當我現在開始小程序出現下列錯誤
造成的:java.lang.IllegalArgumentException異常:URI方案不是「文件」
有人可以給我一個提示嗎?
BufferedReader file;
String strFile = new String(getParameter("fileToRead"));
URL url = new URL(strFile);
URI uri = url.toURI();
try {
File theFile = new File(uri);
file = new BufferedReader(new FileReader(new File(uri)));
String input = "";
while ((input = file.readLine()) != null) {
words.add(input);
}
} catch (IOException ex) {
Logger.getLogger(Hedgeman.class.getName()).log(Level.SEVERE, null, ex);
}
請顯示一些代碼,以及您給applet的URL。 – 2009-02-22 10:00:36