http://blog.csdn.net/e_cloudsoft/article/details/16338433
有的时候需要把Salesforce抽取出来的数据格式化以后,表示到画面上,例如,数字,货币等等
可以利用 outputText 组件来完成格式化
例如:
1:数字保留两位小数显示到画面上
<apex:outputtext value="{0,number,##,###0.00}">
<apex:param value="{!t.unitPrice}"></apex:param>
</apex:outputtext>
2: 无小数点的数字表示
<apex:outputtext value="{0,number,##,###0}">
<apex:param value="{!t.unitPrice}"></apex:param>
</apex:outputtext>
3: 标准的逗号间隔数字
<apex:outputtext value="{0,number,}">
<apex:param value="{!t.unitPrice}"></apex:param>
</apex:outputtext>
他也可以用于格式化日期到自己希望表示的格式
例如:
<apex:outputtext value="{0,date,yyyy-MM-dd}">
<apex:param value="{!t.birthday}"></apex:param>
</apex:outputtext>