タグ

AJAXと文字化けに関するt_43zのブックマーク (2)

  • TomcatでAjaxEditableLabelの文字化け - gishi_yamaのブログ

    WicketでAjaxEditableLabelに2バイト文字を入力すると、文字化けが発生してしまいました。 WebApplicationの継承クラスのinitメソッドでは、 getRequestCycleSettings().setResponseRequestEncoding("UTF-8"); getMarkupSettings().setDefaultMarkupEncoding("UTF-8"); の様に設定しているにも関わらず、AjaxEditableLabelで日語を入力すると、文字化けが発生しちゃうんです。 id:mdgw 師兄に相談してみたところ、 AjaxEditableLabelはGETを使ってデータを投げていること Tomcatの初期設定では2バイト文字をGetで投げると文字化けする server.xmlの設定で回避できる ことを教わりました。(不出来な後輩で恐縮

    TomcatでAjaxEditableLabelの文字化け - gishi_yamaのブログ
  • Safariでdojoを使うと文字化けする件

    こみゅすけは,dojoというライブラリをかなりの勢いで使用している。dojoは数多くあるJavaScriptライブラリの中で,おそらく最も大きなコードセットだろう。イベント処理やIO関連,各種ウィジェットなど,Ajaxでアプリケーションを作る上で必要となる全ての分野について網羅している。今まではそのコードの大きさのために「遅いっ!!」という悪印象があり,利用を敬遠してきた人も多くいることだろう。しかし,0.4.2以降では,テンプレートの読み込みの削減など,動作の遅さを根解決するための修正が施されているために,結構軽くなってきたな,と個人的には思っている。次の0.9もβ版がそろそろ登場するはずなので,世間も今後dojoを採用することを積極的に検討しても良いのでは,と真面目に思っている。 しかし,dojoを使う上で,1点だけやばいことがある。それは, 「Safariで文字化けしちゃう」 とい

  • 1