[Java]Freemarkerで「~」が文字化けしたら(Shift_JIS)

携帯向けサイトを作る時、HTMLは「Shift_JIS」を表示することになると思う。

Shift_JISには、Windows用に拡張された「Windows-31J」というのがあり、これがたまに悪さをして、
「~」などという文字が化けてしまう。

今回も、Freemarkerを使ったテンプレートで、Actionからアサインした文字「~」が文字化けしてしまったので、
その対策を。

以下をテンプレートの先頭に記述する。

<#ftl encoding="Windows-31J">


Popularity: 7% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare
  1. No comments yet.

  1. No trackbacks yet.