更改jsf中的日期格式

时间:2011-03-22 11:44:26

标签: jsf

我从数据库中检索数据并使用

显示
<h:column>
  <f:facet name="header">
   <h:outputText value=" Date"/>
  </f:facet>
  <h:outputText value="#{item.date}"></h:outputText>
</h:column>

此处的日期显示在YYYY-MM-DD中,我想将其更改为正常,即dd-mm-yyyy格式。我可以得到任何建议吗?

1 个答案:

答案 0 :(得分:80)

尝试使用DateTime转换器:

<h:outputText value="#{item.date}">
  <f:convertDateTime type="date" pattern="dd-MM-yyyy"/>
</h:outputText>

有关详细信息,请参阅Java EE tutorial