Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Dúvida no Ex. 3 da Aula 5 - Conversão e validação de dados

Os exemplos mostrados de f:convertDateTime deste capítulo sempre vem acompanhado com um atributo timezone. Eu tenho que informá-lo para todos os inputText e outputText da aplicação ? Existe alguma forma de setar o timezone uma só vez para toda a aplicação ?

2 respostas
solução!

Oi Marco, você pode settar adicionando um parâmetro no web.xml:

<context-param>  
  <param-name>timezone</param-name>  
  <param-value>GMT-3</param-value>  
</context-param>

Ou configurar o JSF pra sempre usar o timezone da máquina:

<context-param>
    <param-name>javax.faces.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE</param-name>
    <param-value>true</param-value>
</context-param>

Abraços!

Valeu Leonardo, obrigado.