Tiles文字化けが一部解消

前回の記事の続報。

どうやら、layout.jsp(templateに設定するjsp)以外に
<%@ page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
と書くとアウトっぽい。(特に太字の部分)

これを書かなければ、jspに直書きした日本語は文字化けせず、表示される。templateにはpageEncodingとmetaタグで文字コードを指定すればきちんと認識されるので問題なかろうと思う。(UTF-8は。)

それでもなお、カスタムタグに書いた文字(ボタンの文字とか)やtiles.xmlに書いた文字は化ける。
これは明らかにtiles側の処理で埋め込んでいるものなので、そこに何かありそうな気もするが、
「selectは間違ってない」(達人プログラマより)の教えから、何処か間違っている可能性が高い。
分かったら追って報告する。