注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
全体の文字コードをシフトJIS(Javaでは"Windows-31J")で統一しているWebアプリケーションで、部分的にEx... 全体の文字コードをシフトJIS(Javaでは"Windows-31J")で統一しているWebアプリケーションで、部分的にExt.js(に限らずAjax)を使おうとするとAjax通信部分のデータはUTF-8にする必要があるため文字コードの部分でつまづくことが多いです。 サーバからのレスポンスについては、UTF-8に変換して返せばよいのですが、クライアントで入力されたデータをAjaxでサーバ再度に送信するような場合には(例えばPrototype.jsのForm.serializeのような)、データはUTF-8で送信されてきます。 そのためサーバ側で受信したデータが文字化けしてしまって困ってました。文字コードを変換してもうまくいかずにしばらく悩んでいたのですが、Servletでの文字コードの設定に問題があることにやっと気づきました。 StrutsなどServletを使ったシステムでは、文字コード
2013/08/02 リンク