2015-08-28 64 views
0

我想在xhtml文件中使用commandButton的動態工具提示,但我無法在xhtml文件中使用換行解決方案。此示例適用工具提示變量中的換行符不起作用

<f:view xmlns:h="http://java.sun.com/jsf/html" 
    xmlns:f="http://java.sun.com/jsf/core"> 
    <h:commandButton image="/resources/images/1.png" title="Line1&#013;Line2" actionListener="#{varBean.view}" /> 
</f:view> 

但這並不其中var.tooltip = "Line1&#013;Line2"

<f:view xmlns:h="http://java.sun.com/jsf/html" 
    xmlns:f="http://java.sun.com/jsf/core"> 
    <h:commandButton image="/resources/images/1.png" title="#{var.tooltip}" actionListener="#{varBean.view}" /> 
</f:view> 

我怎樣才能做到這一點?

回答

2

不可思議,但我發現我的問題的解決方案(在simpliest路工程):

如果var.tooltip字符串= "Line1\nLine2"然後我看到提示:)換行符

也許標準JSF沒有這個設施,但Icefaces 3.2有,或者我不知道誰,但它的作品!我討厭我的大部分Icefaces和JSF工作正在嘗試不同類型的語法和解決方案......

+0

你把這個放在哪裏?請張貼代碼 – Kukeltje