
jspでwebサーバーにある“1.txt”ファイルを読み込んでそれを表示するプログラムを作成したのですが、エラーが出てしまいます。サーバーの環境(jsp実行環境等)は問題ありません。以下のコードで何かおかしなところがありましたら教えてください。
<%@ page contentType="text/html"
import="java.util.*,java.io.*"
%>
<%
String result = "";
String h_s = "";
FileReader h_fr = new FileReader("1.txt");
BufferedReader h_br = new BufferedReader(h_fr);
while(true){
h_s = h_br.readLine();
if (h_s == null){
break;
}
result = result + h_s;
}
%>
<%= result %>
No.3ベストアンサー
- 回答日時:
> FileReader h_fr = new FileReader("1.txt");
ここのところですが、JSPのスクリプトレット内からの
相対パスは、*.jspファイルからのパスではなく、
JSPがServletに変換されてclassファイルとして
classesディレクトリなどに配備された位置からの
パスになるはずです。
No.2
- 回答日時:
FileReader h_fr = new FileReader("1.txt");
やはり、ここですね。
1.txtを絶対パス(c:\\autoexec.bat)で与えたら大丈夫でしたよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
classファイルについて
-
JSP・JAVAクラスのソースコード...
-
jdbcドライバのjarファイルにク...
-
JADで*.jarごとデコンパイルす...
-
Javaアプリケーションのアイコ...
-
<Tomcat>存在しないJSPをイン...
-
SVFの設定について:クラスパス...
-
javaでuseBeanエラーの解決方法
-
jspで関数部分だけ分離すること...
-
Javascriptの値をJava(JSP)へ渡...
-
同一パッケージ内の継承について
-
html上で、バッチやexeファイル...
-
Javaのエラーについてです
-
NetBeans IDE 3.6で
-
vs codeはオフラインでも使用で...
-
メインクラス○○.classが見つか...
-
「ワークスペースをビルド中」...
-
マイクラjavaでForgeを入れたい...
-
この <windows.h> はどこに在る...
-
.jarファイルの中身って書き換...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipse・プロジェクトで、フォ...
-
classファイルについて
-
SVFの設定について:クラスパス...
-
javaクラスファイルをEclipseで...
-
eclipse でclassesフォルダーが...
-
earファイルを展開する方法
-
Eclipse「リフレッシュ」と「ク...
-
jdbcドライバのjarファイルにク...
-
EclipseでHTTP404エラーが出る。
-
『ClassNotFoundException: org...
-
javax.mailがimportできない
-
【Eclipse】パッケージ・エクス...
-
VisualStudioでC++クラスを追加...
-
「main メソッドを持つクラスが...
-
java クラスファイルとソースコ...
-
結局 deleteしないとダメ? フ...
-
FileWriterで8kb以上書き込むに...
-
「削除するか、クラスパスの正...
-
【Eclipse】逆コンパイルでエラ...
-
Eclipseで、クラスを新規作成す...
おすすめ情報