Salesforce apex:actionPoller動作確認

apex:actionPoller

 

1.Apexクラス作成

ーーー

public class ActionPollerCon {
Integer count = 0;

public PageReference incrementCounter() {
count++;
return null;
}

public Integer getCount() {
return count;
}
}

ーーー

 

2.VFページ作成

ーーー

<apex:page controller="ActionPollerCon" >
<apex:form>
<apex:outputText value="Watch this counter: {!count}" id="counter"/>
<apex:actionPoller action="{!incrementCounter}" reRender="counter" interval="15"/>
</apex:form>
</apex:page>

ーーー

 

3.動作確認

「Home」タブを押下して、後ろに以下を入れて実行する。

/apex/ActionPoller

 

f:id:daeheuikim:20180327141312p:plain

 

15秒ごとにカウントされることが確認できる。