2011-08-08 8 views
0

私は奇妙なことは、私は指定されたパスからファイルを読み込むJSPファイルを持っている ...上の軌道に乗る、何とかのhttp://は、httpに変更されます:JSP FileReaderのURLが発行

BufferedReader in = new BufferedReader(new FileReader("http://server/path/file.sql")); 
\

例外は次のとおりです: (webrowserにurlが入力されていると、ファイルは必ず存在します!!!

exception=http:\server\path\file.sql (The filename, directory name, or volume label syntax is incorrect) 

答えて

1

使用new InputStreamReader(new URL("http://....").openStream(), "UTF-8")

FileReaderファイルシステムではなく、URLを読み込むために使用されます。また、JSPでのJavaコードの記述は、通常はお勧めできません。 See here

+0

なぜでしょうか? –

+0

どちら? FileReaderでURL​​を読み取ることができないため、コードが失敗する – Bozho

関連する問題