

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で質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
タグが閉じてないというエラー...
-
tomcat起動時エラー
-
eclipseでのsvn認証エラー回避方法
-
エラー:org.springframeworkが...
-
eclipseをバージョンアップした...
-
Eclipse デバッグ エラー処理
-
JSPで意味不明のコンパイルエラー
-
java eclipse apache tomcat 9....
-
EXCEL コンパイルエラー
-
JAVAでアルファベットを数...
-
ListFilesに失敗する
-
JAVAコンパイルエラー全て...
-
javaサーブレットからのoracle...
-
Java エスケープ文字
-
JSP/サーブレットで一般的な入...
-
JSP内でString型からint型に変...
-
getParameterについて
-
java return文を指定できません。
-
Buttonを配列とすることができ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
エラー:org.springframeworkが...
-
タグが閉じてないというエラー...
-
コンパイル時にエラーが出てし...
-
構文エラーのやり直しについて
-
tomcat起動時エラー
-
Eclipseの環境について
-
eclipseでのsvn認証エラー回避方法
-
eclipseをバージョンアップした...
-
Javaのエラーについてです
-
「型 ArrayList は総称ではあり...
-
JSP内でString型からint型に変...
-
JSPで意味不明のコンパイルエラー
-
JSP NullPointerException
-
Eclipse デバッグ エラー処理
-
getParameterについて
-
eclipseのエラーについて質問で...
-
【ジェネリックス】コンパイル...
-
Buttonを配列とすることができ...
-
JSPページから、同じJSPページ...
おすすめ情報