apex:pageMessage
このコンポーネントは、特定の重要度に対するエラー、警告、およびその他の種類のメッセージ用の Salesforce パターンを使用してカスタムメッセージをページに表示するために使用されます。「pageMessages コンポーネント」も参照してください。
例
1<apex:page standardController="Opportunity" recordSetVar="opportunities"
2 tabStyle="Opportunity" sidebar="false">
3 <p>Enter an alphabetic character for the "Close Date,"
4 then click Save to see what happens.</p>
5 <apex:form >
6 <apex:pageBlock >
7 <apex:pageMessage summary="This pageMessage will always display. Validation error
8 messages appear in the pageMessages component." severity="warning" strength="3" />
9 <apex:pageMessages />
10 <apex:pageBlockButtons >
11 <apex:commandButton value="Save" action="{!save}"/>
12 </apex:pageBlockButtons>
13 <apex:pageBlockTable value="{!opportunities}" var="opp">
14 <apex:column value="{!opp.name}"/>
15 <apex:column headerValue="Close Date">
16 <apex:inputField value="{!opp.closeDate}"/>
17 </apex:column>
18 </apex:pageBlockTable>
19 </apex:pageBlock>
20 </apex:form>
21</apex:page>属性
| 属性名 | 属性型 | 説明 | 必須かどうか | API バージョン | 通用範囲 |
|---|---|---|---|---|---|
| detail | String | 情報の詳細な説明。 | 14.0 | ||
| escape | Boolean | このコンポーネントが生成する HTML 出力で、特殊な HTML および XML 文字をエスケープするかどうかを指定する boolean 値。escape="false" が指定されていない場合、文字エスケープシーケンスは記述されたとおりに表示されます。この値を「false」に設定すると、悪質な方法で使用されるおそれのある JavaScript などの任意のコンテンツが許可されるため、セキュリティのリスクとなる可能性があります。 | 14.0 | ||
| id | String | ページの他のコンポーネントがコンポーネントを参照できるようにする識別子。 | 14.0 | グローバル | |
| rendered | Boolean | コンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの true に設定されます。 | 14.0 | グローバル | |
| severity | String | メッセージの重要度。サポートされる値は、「confirm」、「info」、「warning」、または「error」です。 | はい | 14.0 | |
| strength | Integer | メッセージの強度。これは、メッセージの横に表示されるアイコンの表示とサイズを制御します。画像を表示しない場合は 0、表示する場合は 1 ~ 3 を使用します (3 が最高強度で最大サイズのアイコンです)。 | 14.0 | ||
| summary | String | 概要メッセージ。 | 14.0 | ||
| title | String | メッセージのタイトルテキスト。 | 14.0 |