Struts Html - <html:messages>タグ

蓄積されたエラー・メッセージのセットを条件付きで表示します。

属性

bundle
MessageResourcesインスタンスで使用されるサーブレット・コンテキスト属性キー。指定しない場合、アクション・サーブレットに対して設定されているアプリケーション・リソースがデフォルトとなります。
footer
この値は、オプションのメッセージ・リソース・キーです。メッセージの反復が終了した後で表示されます。
header
この値は、オプションのメッセージ・リソース・キーです。メッセージの反復が開始する前に表示されます。
id
ページ・スコープJSP Beanの名前。nullでない場合は、反復のたびにメッセージのコレクションの現在の要素を含みます。
locale
表示されるメッセージの選択に使用するロケールのセッション属性キー。指定しない場合、Struts標準値がデフォルトとなります。
message
デフォルトでは、このタグは、反復するリクエスト・スコープBeanをAction.ERROR_KEY定数文字列から取得します。ただし、この属性をtrueに設定すると、リクエスト・スコープBeanはAction.MESSAGE_KEY定数文字列から取得されます。 また、trueに設定すると、name属性に割り当てられている値はすべて無視されます。
name
メッセージが格納されているリクエスト・スコープBeanの名前。 存在しない場合は、Action.ERROR_KEY定数文字列で指定された名前が使用されます。
property
メッセージの表示対象のプロパティの名前。指定しない場合、すべてのメッセージが(プロパティに関係なく)表示されます。

説明

ビジネス・ロジック・コンポーネントで用意され、ActionMessagesオブジェクト、ActionErrorsオブジェクト、文字列または文字列配列としてリクエスト・スコープに格納されているメッセージのセットが表示されます。このようなBeanが検出されない場合は、何もレンダリングされません。

このタグを適切に使用するには、アプリケーション・スコープMessageResources Beanをデフォルト属性名の下に定義しておく必要があります。


JDeveloperのStrutsカスタム・タグ・ライブラリについて

リファレンス: Strutsタグ・ライブラリ

リファレンス: Struts Htmlタグ・ライブラリ

 

Copyright © 1997, 2004, Oracle. All rights reserved.