2011-05-18 51 views
7

我想顯示錯誤消息像, 「下面的標題不利用換行符

1.Name 
2.Roll no 

我如何可以顯示JSF此使用的面孔消息?請大家幫幫我。

+0

爲什麼不添加多條消息? – wjans

+0

我需要使用單個消息添加所有項目 –

+4

請參見[我如何在創建的JSF FacesMessage中添加HTML中斷
](http:// stackoverflow .COM /問題/ 3195348 /怎麼辦 - 我 - 添加 - a-html-break-br-in-the-jsf-facesmessage-i-create) – wjans

回答

7

沒有實現使用JavaScript和CSS一個奇怪的黑客或沒有實現自己的JSF消息的自定義組件,這是不可能的。

您將需要爲每行一個新的FacesMessage。

+0

這個答案不再是真的。看到我的答案。 – Andrew

0

你可以使用標籤來做到這一點。 您需要在提交事件時渲染此outputText,然後在其中顯示消息。 你必須在你需要中斷的消息中將escape屬性更改爲false和用戶標記。 因此,在上述情況下采取一, 2.Roll」逃= 「假」 渲染= 「您的驗證」/>

0

試試這個:

new FacesMessage(FacesMessage.SEVERITY_ERROR, 
       "Title", 
       "<html>List:<ul><li> List item 1;</li><li> List item 2;</li><li> List item 3.</li></ul></html>")