プログラミングに関する話題や独自PHPフレームワーク「CharcoalPHP」についての話題を扱っています。■パネルの文字化けを解消する ShiftJIS環境(Windows)で開発した、パネルを使ったページをLinux環境にデプロイしたところ文字化けしたのでその解決方法。 ・パネル用HTMLの先頭にencodingを指定する。 [xxxPanel.html] <?xml version="1.0" encoding="shift-jis"?> <wicket:panel> <!-- パネルの内容 --> </wicket:panel> あとは普通に実装すればOK。 ■タグのクラススタイルを動的に変更する AttributeModifierを使います。コンストラクタの第一引数に属性名(class)、第2引数にスタイルシートのクラス名を指定してオブジェクトを作成