[Seasar-user:14458] Re: [Teeda]文字化けについて
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2008年 5月 27日 (火) 19:00:07 JST
小林 (koichik) です.
Date: Tue, 27 May 2008 18:01:17 +0900
From: fujihara <[E-MAIL ADDRESS DELETED]>
To: Seasar2 メーリングリスト <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:14457] [Teeda]文字化けについて
> DBに内容をTeedaで画面に表示した場合
> “〜”の文字が文字化けしてしまいます。
この書き方だと,DB から取得した文字列に
'〜' や '−' が含まれている場合の問題だと
読めるのですが (「DB に」を「DB の」と解釈
した場合),[Seasar-user:14272] では
そうではないと書いていますし,これでは
状況が分かりません.
まずは状況をきちんと説明してください.
例えば
・HTML に書いた '〜' や '−' が化けるのか?
・プロパティに設定した '〜' や '−' は?
・DB から取得した文字列に '〜' や '−' が
含まれていて,それをプロパティに設定した場合は?
できれば,以下の点も調べてください.
・HTTP レスポンスの Content-Type は正しく
EUC になっているか?
・HTTP レスポンスの内容自体が '?' になっているのか?
以下を試してみてください.
・HTML
<span>〜~ −-</span>
<span id="aaa" te:escape="false"></span>
・ページクラス
public String aaa = "〜~ −-";
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-user メーリングリストの案内