Essentialsによると、charsetを指定するとPrintWriterは漢字コードの変換をしてくれるようです。そのうちためしてみましょ。ServletOutputStreamでバイナリデータを出力するservletとして、画像ファイルの内容をそのままブラウザに送るものを作ってみます。他の部分は今までと同じで、doGetメソッドを次のようにしました。ファイルからの読み込みとストリームへの書き込みは、Javaの本を見ていてファイル入出力の例を見つけて真似してみました。out.close();}本日の教訓servletからの画像出力のような、バイナリ出力には、ServletOutputStreamを使おう。Servlet日記(1999/02/06)。