JSF標準エラー・メッセージ・テキストの置換

JSFの標準メッセージ・テキストを置換する手順は、次のとおりです。

  1. 置換テキストに対するキーと値のペアを含んだプロパティ・リソース・バンドルを作成し、このバンドルをアプリケーションのクラスパスに配置します。
  2. アプリケーション・ナビゲータで、「faces-config.xml」をダブルクリックしてJSF構成エディタで開きます。必要な場合は、「概要」モードに切り替えます。
  3. 「Application」をクリックします。
  4. 「メッセージ・バンドル」で、メッセージ・リソース・バンドルの完全修飾パス(例: model.login.Resources)に追加します。
  5. JSFページで、エラー・メッセージを1つ表示するにはh:messageタグを使用し、エラー・メッセージをすべて表示するにはh:messagesタグを使用します。

注意: JSFでは、JSF標準バンドルが検索される前に、登録されているリソース・バンドル内のメッセージが検索されます。この方法で、リソース・バンドルで適切なキーを使用して、JSF標準メッセージをオーバーライドできます。


JSF標準メッセージに対するカスタム・メッセージ・テキストについて
JSFの標準メッセージおよびキーについて