Struts Logic - <logic:messagesPresent>タグ

指定したメッセージがこのリクエスト内に存在する場合、このタグのネストされたボディ・コンテンツを生成します。

属性

message
デフォルトでは、このタグは、反復するリクエスト・スコープBeanをAction.ERROR_KEY定数文字列から取得します。ただし、この属性をtrueに設定すると、リクエスト・スコープBeanはAction.MESSAGE_KEY定数文字列から取得されます。また、trueに設定すると、name属性に割り当てられている値はすべて無視されます。
name
リクエスト・スコープからメッセージを取得するためのパラメータ・キー。
property
メッセージの取得対象のプロパティの名前。指定しない場合、すべてのメッセージが(プロパティに関係なく)取得されます。

説明

ActionMessagesオブジェクト、ActionErrorsオブジェクト、文字列、または文字列の配列がリクエスト・スコープに存在しない場合、このタグのネストされたボディ・コンテンツを評価します。 このようなBeanが検出されない場合は、何もレンダリングされません。


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

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

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

 

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