在JSF中显示java.util.Calendar对象的最简洁方法是什么?

Ada*_*dam 12 jsf calendar

我们有一个带java.util.Calendar对象的对象.我们想在JSF页面上显示数据(最好采用与java.util.Date对象相同的格式).除了创建一个包装类只是为了将Calendar转换为Date之外,似乎应该有一些干净的方法来做到这一点.

java.util.Calendar在JSF页面中显示日期/时间的最简洁方法是什么?

Bal*_*usC 20

使用Calendar自己的吸气剂Calendar#getTime().它返回一个Date.然后你可以使用<f:convertDateTime>通常的方式.

<h:outputText value="#{bean.calendar.time}">
    <f:convertDateTime type="both" dateStyle="long" />
</h:outputText>
Run Code Online (Sandbox Code Playgroud)