現在、JSF2.0とファセットを使用していくつかのWebページを作成しています。ログインパネル以外のものを含むログインページがあります。
パネルの上部にあるパネルの2つの入力フィールド(ユーザー名とパスワード)に同じメッセージを表示したいのですが、両方に1つのメッセージしか表示しません。私が使用する<h:messages>
と、コードは正しく表示されますが、他のコンポーネントの他のすべてのメッセージと一緒に表示されます。なぜなら<h:messages>
、フェイスレット全体でグローバルだからです。
<h:message for="">
2つを使用して、両方の入力フィールドに同じメッセージを追加しようとしましたが、メッセージが2回表示されます。
メッセージは「ユーザー名および/またはパスワードが正しくありません」になります。
それらのいずれかが正しくない場合、どうすればメッセージを表示できますか?