Olá, Na 5º aula temos que um conversor do tipo DateTime pode ser aplicado a um componente outputText.
Gostaria de exibir uma data conforme o código abaixo:
<h:dataTable value="#{patenteBean.patentes}" var="patente">
... outros campos...
<h:column>
<f:facet name="header">Data de validade</f:facet>
<h:outputText value="{patente.data.time}">
<f:convertDateTime pattern="dd/MM/yyyy"
timeZone="America/Sao_Paulo" />
</h:outputText>
</h:column>
</h:dataTable>
Porém recebo uma exception : " j_idt32: não foi possível reconhecer '{patente.data.time}' como uma data."
Analisando o metodo getPatentes em PatenteBean, verifiquei que o atributo data da List retornada pelo DAO é de fato um objeto do tipo Calendar (e está populado corretamente). Alguém pode me ajudar a entender o problema neste caso ?
Obrigado!!!