※ ChatGPTを利用し、要約された質問です(原文:Tomcat6.0 日本語が?に文字化け)
Tomcat6.0で日本語が?に文字化けしてしまう原因とは?
このQ&Aのポイント
Tomcat6.0で日本語や2バイト文字が文字化けしてしまう原因を解説します。
IEの画面でHelloWorld!!が?????????と表示される現象の原因と解決方法について詳しく説明します。
JavaのサーブレットでHelloWorldを表示する際、文字化けが発生する場合の対処法を解説します。
HelloWorld!!はろぅわーるど!!
と書いてコンパイルすると、IEの画面で
HelloWorld!!?????????
と表示されます。
日本語というよりは2バイト文字が文字化けしているのかなと思います。
何が足りないのでしょうか。
どなたかよろしくお願いします。
全文はこんな感じです。
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("HelloWorld!!はろぅわーるど!!");
out.println("</html>");
out.close();
}
}
お礼
できませんでした! と思ったらTomcat再起動してませんでした。 無事表示されました! 本当にありがとうございます。 実はエクリプスと一緒に使っていて、 その辺の連携ができてないんじゃないかとか バージョンの相性があるのかとか そもそもインストールが間違ってるんじゃとかいろいろ考えました。 (インストールするだけの段階でかなり挫折気味でした・・・) ツールって便利ですけどたくさん使うとどこでダメになってるのか分かりませんね(笑 むっちゃめんどくさかったけど楽しーですね