apexpage message utility
public static PageReference showMessage(String message, String msgType) { ApexPages.Message msg; if(msgType == 'Error') { msg = new ApexPages.Message(ApexPages.Severity.ERROR, message); //error } else{ msg = new ApexPages.Message(ApexPages.Severity.INFO, message); //info } ApexPages.addMessage(msg); return null; }
To use:
<apex:pageMessages ></apex:pageMessages>
showMessage('At least ' + count + ' responses required', 'Error');
how to retain the checkbox selection in visualforce pagination overriding standard page