javaで文字化け(毎回ではありません)
ゲスト
ゲスト (java素人)...
ATOMRSS
  • コード求むID: 503
  • 登録日時:  2009/07/01 17:50
  • 最終更新日時: 2009/07/04 11:24
  • アクセス数: 420
  • タグ: 
  • codeなにがしブックマークに追加する 0 users
  • このページを del.icio.us に追加
  • このページをはてなブックマークに追加

java 1.6.13
struts 1.2.9
jetty

上記環境下で開発を行っております。

毎回ではないのですが、時々日本語が文字化けを起こしてしまいます。
?ですべて表示されます。
リクエストパラメータではなく、JSP中の文字列が文字化けしてしまいます。

charsetはUTF-8にしています。
pageEncodingもUTF-8にしています。

同じような問題にはまり解決された方、おられないでしょうか。
また、考えうる原因等あれば教えていただけないでしょうか。

ちなみに、文字化けした際にはレスポンスヘッダのcontentTypeが付加されていません。リロードすれば正常に画面表示されることもあります。


小さな情報でもお持ちの方はご教授よろしくお願いいたします。

コメント

まずどのように文字コードを指定しているのかを確認させて下さい。
指定しているコード、もしくはxmlの一部を貼り付けてもらえればよいです。

あと、あくまで推測ですが、リロードすれば正常に表示されるのは
ブラウザがうまく解釈してくれているから、という気がします。

http://www.javaroad.jp/opensource/js_struts10.htm
http://oshiete1.goo.ne.jp/qa2610039.html
http://www.fk.urban.ne.jp/home/kishida/kouza/struts.html

GJ

前へ 1 次へ

プレゼン公開・共有サイト handsOut.jp チーム・マイナス6% - みんなで止めよう温暖化

ブックマークコメント