2015年11月5日 星期四

於pageMessage中跳行 - Break Line in a apex:pageMessage

處理多筆錯誤訊息時常需要於Message區塊中跳行
以下方式可實現跳行的需求

Controller :

public class LineBreakController
{
    public String str{get;set;}
    public LineBreakController()
    {
       str = 'This is Line 1 \n This is Line 2';           //Your Error Message.
    }
}


VisualForce Page :

<apex:page controller="LineBreakController">
     <apex:pageMessage summary="{!SUBSTITUTE(JSENCODE(str ), '\\n', '<br/>')}" severity="warning" strength="3" escape="false" />

</apex:page>



沒有留言:

張貼留言