freemarker中国語文字化けし問題

566 ワード

sbを比較する方法を探してfreemark中国語の文字化けしの問題を解決した.
1、固定死中国語urlで中国語を伝える

/cat.do?keyword=${"   "?url}

このように中国語の伝達を行います
バックグラウンド取得

keyword = new String(keyword.getBytes("iso8859_1"),"UTF-8");

しかし、これで正常に使用できるようになりました.keyworkをftlに伝えたいと思っていましたが、${keywork}すると、また文字化けしてしまいました.
憂鬱で、変数mykeyworkを再定義するしかありません.

String mykeyword = ""+keywork+"";

これで取得した${mykeyword}は文字化けして発生しません.