2013-02-19 116 views
2

使用Struts2和顯示標記庫的Im。顯示標記的格式日期

<display:table name="list" pagesize="3"> 
    <display:column property="date" title="DATE" />   
</display:table> 

如何格式化上面的日期列?例如米/ d/yyyy的

+0

用[''](http://docs.oracle.com/javaee/5/jstl/1.1/文檔/ tlddocs/FMT/formatDate.html)。 – 2013-02-19 03:18:48

回答

11

使用此:

<display:table name="list" pagesize="3"> 
    <display:column property="date" title="DATE" format="{0,date,MM/dd/yyyy}" /> 
</display:table> 
+0

完美! :-)。 0代表什麼?格式爲 – 2013-02-19 03:32:57

+0

的格式爲= {},其中第一個變量的爲0。它與Java消息約定一致。 – donramos 2013-02-19 11:31:57

+0

優秀的男人! – MDP 2016-05-05 10:00:01

0
<display:table name="${dao.lista()}" pagesize="5"> 
    <display:column property="id"/> 
    <display:column property="nome" /> 
    <display:column property="email" /> 
    <display:column property="endereco" />              
    <display:column property="dataNascimento.time" title="DATE" format="{0,date,MM/dd/yyyy}"/>           
</display:table> 
+0

與覈準的答案相同。 – 2016-01-07 10:37:36