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