我們?cè)谑褂胒ormula或者validation rules等的時(shí)候通常會(huì)接觸到很多function,這些函數(shù)很便捷的解決了我們很多問題。其實(shí)很多函數(shù)也可以應(yīng)用在VF頁面中,VF頁面有時(shí)候應(yīng)該善于使用相關(guān)的常量和函數(shù),便捷我們的開發(fā)。

一.常用的global variable篇

1.$CurrentPage:通過CurrentPage變量你可以獲取當(dāng)前頁面的頁面名稱,URL以及參數(shù)(param)值;

1 <apex:page >2     此頁面的頁面名稱: {!$CurrentPage.Name}<br/>3     此頁面的URL:{!$CurrentPage.URL}<br/>4     對(duì)此頁面?zhèn)鬟f一個(gè)參數(shù),key為param,此param對(duì)應(yīng)的value為:{!$CurrentPage.Parameters.param}5 </apex:page>

顯示效果:

平面設(shè)計(jì)培訓(xùn),網(wǎng)頁設(shè)計(jì)培訓(xùn),美工培訓(xùn),游戲開發(fā),動(dòng)畫培訓(xùn)

2.$Label:通過此變量可以獲取custom labels中配置的自定義label,自定義label分成靜止的內(nèi)容以及動(dòng)態(tài)的內(nèi)容。

平面設(shè)計(jì)培訓(xùn),網(wǎng)頁設(shè)計(jì)培訓(xùn),美工培訓(xùn),游戲開發(fā),動(dòng)畫培訓(xùn)

 1 <apex:page > 2     <apex:pageBlock > 3     此種方式為動(dòng)態(tài)形式的label value顯示: 4     <apex:outputText value="{!$Label.Show_Message_Dynamic}"> 5         <apex:param value="1"></apex:param> 6         <apex:param value="2"></apex:param> 7     </apex:outputText> 8     </apex:pageBlock> 9  &n
        
		

網(wǎng)友評(píng)論