あけましておめでとうございます。
昨年はJavaの質問でお世話になりました。
今年もよろしくお願いします。
ただいまJavaからは離れJSPを勉強しています。
参考図書は10日で覚えるJSP&サーブレットを使用しています。
表題につきましてただいま参考図書のLesson13(テキストファイルの読み込み)をやっているのですが、
どうしてもわからないところがでてきたので質問致します。
読みこむテキストファイルは元々s-jisで作られ、プログラムではUTF-8で読み込むと文字化けするのはわかるのですが、
参考図書ではプログラムをInputStreamReaderを使うときちんと表示されるようなことが書かれていたのですがその通りになりませんでした。
どこがいけなかったのでしょうか?
こればかりはやはりテキストファイルのエンコードをUTF-8になおさないとダメなのでしょうか?
よろしくお願いします┏○))ペコり
元々のプログラム
FileReader reader = new FileReader(application.getRealPath("/WEB-INF/data.txt"));
書き換えたプログラム
lesson13.jsp
1InputStreamReader reader=new InputStreamReader(new FileInputStream 2 (application.getRealPath("/WEB-INF/data.txt")),"UTF-8"); 3//こう書き換えてもプログラムは文字化けしたままでした。 4
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/01/05 23:17