我不能VF頁面上顯示錯誤消息無法得到顯示錯誤消息
我的代碼:
VF page
<apex:page contr
<apex:pageMessages />
控制器
ApexPages.addMessage(new ApexPages.Message(ApexPages.Severity.ERROR,'Error'));
任何人可以幫助我解決這個問題?
我不能VF頁面上顯示錯誤消息無法得到顯示錯誤消息
我的代碼:
VF page
<apex:page contr
<apex:pageMessages />
控制器
ApexPages.addMessage(new ApexPages.Message(ApexPages.Severity.ERROR,'Error'));
任何人可以幫助我解決這個問題?
您需要的<apex:message/>
元素添加到您的Visualforce頁面顯示,像這樣的Apex頁消息:
<apex:page controller="VFPagecontroller">
<apex:message/>
</apex:page>
我有困難<apex:message/>
。如果這不起作用,您可以嘗試以下操作。
在VF頁包含<apex:pageMessages />
如下:
<apex:page controller="Yourcontroller">
<apex:pageMessages/>
</apex:page>
根據apex:pageMessage你缺少強制性的領域之一 - 嚴重性。
至於我在這裏是我的代碼:
頁:
<apex:page >
<apex:pageMessage rendered="{!(errorMessage != null)}" summary="{!errorMessage}" severity="warning" strength="2" />
<apex:form >
控制器:
公共字符串的errorMessage {獲得;設置;}
如果(錯誤) {errorMessage ='一些錯誤文本在這裏'; }
if(opp.stagename=='closed won'&& opp.close_date__c==null) {
ApexPages.Message msg = new ApexPages.Message(ApexPages.Severity.info, 'please select closed date.');
pexPages.addMessage(msg);
}