[Seasar-user:10005] Re: [Teeda]Teeda Ajaxの文字化け対応について
iochi
[E-MAIL ADDRESS DELETED]
2007年 8月 21日 (火) 18:48:32 JST
伊大知と申します。
すみません。
自己解決です。
EncodingFilterを*.ajaxにもかけるようにいたしました。
-------------------------------- ヘッダ --------------------------------
From: iochi <[E-MAIL ADDRESS DELETED]>
Date: Tue, 21 Aug 2007 18:22:35 +0900
Subject: [Seasar-user:10004] [Teeda]Teeda Ajaxの文字化け対応について
--------------------------------- 内容 ---------------------------------
> 伊大知と申します。
>
> 以下のサイトにあります「日本語パラメータについて」について質問がありま
> す。
> http://teeda.seasar.org/ja/teeda_ajax.html
>
> UTF-8で記述したWebページから、Teeda Ajaxを使用して、日本語のパラメタ値
> を送信したら文字化けを起こしました。
>
> 以下に環境を示します。
> [ 環境 ]
> JDK : 1.5.0_12
> Tomcat : 5.5.23
> Teeda : 1.0.10
> S2Container: 2.4.17
>
> ※ Dolteng 0.21.0にてSuper Agileでプロジェクトを作成し、Teedaと
> S2Containerを個別にバージョンアップしています。
>
> 先述したURLのサイトを参考にTomcatのserver.xmlにあるConnectorタグに
> useBodyEncodingForURI="true"の属性を追加しましたが、文字化けの問題は解消
> されませんでした。
>
> useBodyEncodingForURIはURLエンコードされた文字コードがContent-Typeヘッ
> ダに記述された文字コードに従うと理解していますが、よろしかったでしょうか。
> この場合、HTTPリクエストのContent-Typeヘッダに文字コードの指定が約束され
> ていれば良いのだろうと思っております。
> useBodyEncodingForURI="true"の代わりにURIEncoding="UTF-8"を指定すると
> 文字化けの問題は解消しましたが、あまりこのようなことはしたくないと考えて
> います。
>
> 他の対策方法はありますでしょうか?
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内