No.1ベストアンサー
- 回答日時:
<h:messages>には、表示するメッセージの並び順などに関するオプションはないようです。
従って、どうしてもというならそういうUIコンポーネントをカスタムで定義するか、あるいは手作業でメッセージを取り出し出力する処理を用意するしかないでしょう。JSFでは、メッセージはすべてFacesContextが管理しています。これはFacesContext.getCurrentInstanceで取得できます。
このFacesContextのgetMessagesで、用意されている全メッセージをIteratorとして取得できます。そこから順次FacesMessageを取得し、それらをチェックして並び順などを整えるか(あるいは配列などにしてソートするか)して出力するしかないでしょう。詳細はJSFのドキュメントをご覧になって下さい。
(自分ならどうするか考えたのですが、カスタムコンポーネントを定義するのはちょっと面倒くさいのでやめて、メッセージを表示するカスタムタグを定義してそれを利用するんじゃないかと思います)
参考URL:http://java.sun.com/j2ee/javaserverfaces/1.2/doc …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java コンソールから所属財産を入力(単位:万円 1000~100000以内でIntegerに変換できない場 2 2022/05/31 21:32
- 電子マネー・電子決済 QUICPayの登録ができない。 4 2023/06/10 10:57
- Excel(エクセル) MSさん、シッカリしてよ~んッ! 3 2023/01/30 13:15
- gooポイント gooポイントをdポイントに交換できない。 3 2022/04/22 20:39
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- Windows Me・NT・2000 widows xpのエラーで利用ができなくなりました 3 2022/12/21 13:43
- JavaScript ソースコードは下の共有コードサイト「張り紙」にあります。 入力フォームの javascript で 1 2022/05/11 11:01
- Windows 10 ノートPCの「アップデートナビ」画面について 1 2023/07/04 21:27
- Google 翻訳 Google日本語入力について 2 2023/04/04 11:46
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
エラー:org.springframeworkが...
-
タグが閉じてないというエラー...
-
構文エラーのやり直しについて
-
tomcat起動時エラー
-
arraylistの呼び出し
-
シンボルが見つかりませんとい...
-
「java.io.FileNotFoundExcepti...
-
eclipseでのsvn認証エラー回避方法
-
for,while文とreturn
-
JAVAでアルファベットを数...
-
Antでのビルドにエラー
-
getParameterについて
-
コンパイル時にエラーが出てし...
-
Javaについて
-
「型 ArrayList は総称ではあり...
-
エンコード指定でコンパイルエラー
-
JSFのmessagesタグによる、エラ...
-
演算子*はjava.lang.String.dou...
-
JSPのIF文を教えて下さい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
タグが閉じてないというエラー...
-
エラー:org.springframeworkが...
-
シンボルが見つかりませんとい...
-
JSP内でString型からint型に変...
-
構文エラーのやり直しについて
-
Javaのエラーについてです
-
tomcat起動時エラー
-
Eclipseで次のエラー箇所にジャ...
-
JSPのIF文を教えて下さい
-
eclipseをバージョンアップした...
-
eclipseでのsvn認証エラー回避方法
-
コンパイル時にエラーが出てし...
-
getParameterについて
-
JAVAでアルファベットを数...
-
「型 ArrayList は総称ではあり...
-
Win32コンソールアプリでnamesp...
-
enum列挙子に使える文字列と使...
-
Eclipseの環境について
-
java eclipse apache tomcat 9....
おすすめ情報