Pergunta

Eu estou convertendo uma página web JSP para facelets ver manipulador.

O que é o equivalente a fmt:.? FormatDate etc

Eu sei que não é suportado. Mas existe uma alternativa? Um terceiro implementação nível?

Foi útil?

Solução

Normalmente em JSF, você gostaria de acrescentar um ( convertDateTime ) conversor para o controle:

<h:outputText value="#{dateConverterBean.now}">
    <f:convertDateTime type="date" dateStyle="short" />
</h:outputText>

O documentação para Facelets implica eles usam o mesmo.

Outras dicas

A f: convertDateTime conversor usa GMT / UMT como o fuso horário para formatar a data / hora. Isso é muito irritante, e pode levar à data local incorreto e tempo que está sendo exibido. Você pode fornecer um fuso horário para o conversor usando um feijão. Eu sugeriria fazer o seu próprio conversor. Leva apenas algumas linhas de código e permite que mais exigentes formatação.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top