エラーメッセージの表示
<span m:inject="h:messages" m:globalOnly="true"/>
と記述した場合、各入力項目のバリデーションエラーは表示されない。ここでページ内にエラーがあることだけを表示したいのだが、どうしたものか。
<span m:inject="h:messages" m:globalOnly="false"/>
にしてしまうと、複数のバリデーションエラーがあった場合に、そのエラーの数だけメッセージが表示されてしまう。m:renderedとかで、エラーがある場合には「入力項目にエラーあります」とページのトップに1行だけ表示したい。
requestとかに入ってるのかな?