我无法在 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:pageMessage您缺少必填字段之一 - severity。
至于我这里是我的代码:
页:
<apex:page >
<apex:pageMessage rendered="{!(errorMessage != null)}" summary="{!errorMessage}" severity="warning" strength="2" />
<apex:form >
控制器:
公共字符串错误消息 {get;set;}
if(error) { errorMessage = '这里有一些错误文本'; }
您需要将<apex:message/>
元素添加到 Visualforce 页面以显示 Apex 页面消息,如下所示:
<apex:page controller="VFPagecontroller">
<apex:message/>
</apex:page>
我遇到了困难<apex:message/>
。如果这不起作用,您可以尝试以下方法。
包括<apex:pageMessages />
在您的 VF 页面中,如下所示:
<apex:page controller="Yourcontroller">
<apex:pageMessages/>
</apex:page>
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);
}