※ ChatGPTを利用し、要約された質問です(原文:Tomcat-ApacheでHTMLを表示させると文字化けが……)
Tomcat-ApacheでHTMLを表示させると文字化けが……
このQ&Aのポイント
Tomcat4.1とApache2を連携してから、HTMLのページを表示させると文字化けが発生します。
HTMLのソースコードを表示する際、タイトルと入力フォームの一部が文字化けして表示されます。
文字化けを解消するためには、正しい文字エンコーディングを指定する必要があります。
Tomcat-ApacheでHTMLを表示させると文字化けが……
Tomcat4.1とApache2を連携してから、HTMLのページを表示させると、
例えば、HTMLのソースコードが
<!-- 入力ページ -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>forward アクションを使用する入力ページ</title>
</head>
<body>
<p> ---入力ページ--- </p>
<form action="getEntryData.jsp" method="POST">
お名前:<input type="text" name="name" size=32><br>
生年月日:<input type="text" name="birthday" size=20><br><br>
<input type="submit" value="OK">
</form>
</body>
</html>
とした場合、ここだと<p>タグで囲んだタイトルの部分と、
お名前、生年月日の部分がISO-8859-1か何か別の文字コードで
表示されてしまいます。
これは、どうすれば正常に表記できるのでしょうか。
お礼
できました。 恐らくhtaccessは、Apache2のhtdocsを表しているんだ、と思って、 そこのAddcharsetが羅列されている部分に、 Addcharset Shift_JIS .html と付け足してみたらちゃんとした表示がされました。 いやはや、HTMLファイルが使えないと知ってからメチャクチャ困ったんで、ほんと助かりました。 ポイントという形ですが、お礼と変えさせていただきます。