必須入力ってカスタム化できない?

required=trueにしておかなければ、validatorが有効になりません。
なので、required属性を消して、必須入力をカスタムValidatorで行おうとしても、validatorが呼ばれません。
必須入力エラー時のメッセージをいろいろ組み立てれるようにカスタムValidatorを作成したのに〜〜〜〜(´-ω-`)。どうしたらいいんだ?

日本語プログラミング言語「なでしこ」

正式版がリリースされました。詳しくはここ
http://pcweb.mycom.co.jp/column/nihongoprog/
を見てください。
昔、日本語C言語なるものを触ったことがありましたが、プログラムを日本語で書くのって結構難しいんですよね。私なんてったって関西人ですから・・・。関西弁言語がでたら面白いですね。

エラーメッセージ

requiredとかのValidatorに引数を渡して、エラーメッセージを組み立てたいです。
{0}にするとidが入るので、日本語表記できないのが難点。。。エラーメッセージにパラメータ渡せるようにならないんですかねぇ!?

ブラウザタイトルの国際化

自己解決!
f:loadBundleの書く位置を変えたらできました。headタグの中に書かないとだめみたい・・・

<html xmlns:m="http://www.seasar.org/maya">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=Windows-31j" />
  <span m:inject="f:loadBundle" m:basename="appMessages" m:var="msg"/>
  <title>
    <span m:value="#{msg['test.message']}"/>
  </title>
</head>
<body>
</body>
</html>

ブラウザタイトルの国際化

ブラウザタイトルをプロパティファイルで切り替えたいのですが、記述方法がわかりません。
以下のように書いても、span部分が勝手にbodyタグの中に記述されてしまいます。

<html xmlns:m="http://www.seasar.org/maya">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=Windows-31j" />
  <title>
    <span m:inject="f:loadBundle" m:basename="appMessages" m:var="msg"/>
    <span m:value="#{msg['test.message']}"/>
  </title>
</head>
<body>
</body>
</html>