2010-03-03 25 views
0

我需要在圖像的標題屬性中添加日期,以便在用戶將鼠標懸停時顯示。問題是我想更改日期格式。JSF標題屬性的轉換日期

任何想法?

<ice:graphicImage value="bean.image" title="#{bean.date}"/> 
+0

什麼樣的代碼你有這麼遠嗎? – 2010-03-03 12:59:55

回答

1

直接做一個getter方法

public String getDate() { 
    return new SimpleDateFormat("yyyy-MM-dd").format(this.date); 
} 

或搶JSTL的<fmt:formatDate>

<fmt:formatDate value="#{bean.date}" pattern="yyyy-MM-dd" var="date" /> 
<ice:graphicImage value="bean.image" title="#{date}"/> 

(不能重複的成分在裏面工作就像UIData

+0

嗨Balus ...真的很快的問題。我將JSTL添加到頭文件中,並將以下代碼添加到頭文件中:xmlns:fmt =「http://java.sun.com/jsp/jstl/fmt」 我無法將它運行...任何想法出錯?它只是不顯示標題上的任何內容。 – 2010-03-03 17:10:17

+0

然後,它位於重複組件內,或日期值在還原視圖中不可用。 – BalusC 2010-03-03 17:48:22

+0

我甚至不能得到一個簡單的Hello世界工作http://stackoverflow.com/questions/2373592/how-do-you-use-jstl。不知道如果還有其他事情我必須做,以啓用標籤庫。 – 2010-03-04 08:56:08