Salesforce 如何刷新VF页面?

Salesforce 如何刷新VF页面?,salesforce,Salesforce,我已经为对象商品创建了一个VF页面,该页面由3个字段组成-名称、价格和数量。当我创建新记录并单击保存按钮时,新记录保存在tat对象(商品)中,但字段中的值不会刷新 必须添加到代码中的内容,如下所示: public with sharing class mdetailcon { public Merchandise__c mer{set;get;} public mdetailcon(){ mer = new Merchandise__c(); public PageRefer

我已经为对象商品创建了一个VF页面,该页面由3个字段组成-名称、价格和数量。当我创建新记录并单击保存按钮时,新记录保存在tat对象(商品)中,但字段中的值不会刷新

必须添加到代码中的内容,如下所示:

public with sharing class mdetailcon {   
public Merchandise__c mer{set;get;}  
public mdetailcon(){
mer = new Merchandise__c();     
public PageReference save() {  
insert mer; 
return null;  
 }      }

<apex:page sidebar="false" showHeader="false" controller="mdetailcon">     
<apex:form >
<apex:pageBlock > 
<apex:pageBlockSection columns="1" > 
<apex:inputField value="{!mer.name}" label="Name"/> 
<apex:inputField value="{!mer.Price__c}" label="Price"/>    
<apex:inputField value="{!mer.Q__c}" label="Quantity"/>    
</apex:pageBlockSection>    
<apex:commandButton value="save" action="{!save}"/   
 </apex:pageBlock>  
 </apex:form>    
  </apex:page>
public与共享类mdetailcon{
公共商品{set;get;}
公共mdetailcon(){
mer=新商品;
公共页面引用保存(){
插入mer;
返回null;
}      }

我得到了答案,检查下面的代码

public PageReference save() {
insert mer;
PageReference pageRef = new pageReference('/apex/merchdetail'); 

   // ('/apex/yourvfpagename',as the vfpage i have created was merchdetail)

pageRef.setRedirect(true);
return pageRef;

}

@托尼诺·特里波迪…嗨,你能检查一下你的fb吗。