PageReference and ApexPages

来源:互联网 发布:淘宝网王俊凯同款手表 编辑:程序博客网 时间:2024/06/06 04:57

PageReference

ApexPages


PageReference page = Page.Mypage;            
Test.setCurrentPage(page);
page.getParameters().put('Action', 'View');


PageReference pg = Page.Mypage2;

pg.getParameters().put('Action', ApexPages.currentPage().getParameters().get('Action'));


ApexPages.currentPage().getParameters().get('Action') == 'View'   



ApexPages.addMessage(new ApexPages.Message(ApexPages.Severity.ERROR, Label.ERR004));


page

<apex:page standardController="Object_c" action="{!getInfo}" extensions="Controller"  showHeader="false" sidebar="false" standardStylesheets="false" >

apex 

    public Controller(ApexPages.StandardController sc){
    sc.addFields(new List<String>{ 'Field1__c','Field2__c' });
    obj= (Object_c)sc.getRecord();

}


0 0
原创粉丝点击