Salvar hora no mysql usando JSF

3 respostas
Diego_Adriano

Preciso salvar a hora no mysql, porém não consigo formatar a entrada dos dados …
Tentei usar “PRIVATE STRING HORA” mas ele seta errado no banco …
alguem poderia me ajudar a fazer com que ele insira dessa forma “HH:MM” …

Obrigado

3 Respostas

lgi2020

Infelizmente estou com pouco tempo pra ajudar…

Mas dá uma olhada nisso que deve te inspirar:
http://www.laliluna.de/articles/javaserver-faces-converter-tutorial.html

Abraços.

Diego_Adriano

Vlw cara … vou dar uma lida …
Abraços …

Diego_Adriano

Bem, alterei meu codigo porém quando salvo no banco a hora salva errada.
Fiz da seguinte forma:

@Temporal(TemporalType.TIME)
private Date hora;

No JSF:

<p:inputMask mask:"99:99"/>
<f:convertDateTime pattern="HH:MM" />

Eu tenho a intenção dele gravar assim no banco: 00:00 horas e minutos …
Porém quando eu gravo no banco ele insere um valor diferente do que foi passado …
Eu insiro 06:00 ele grava no BD 03:00:00 … e quando vou exibir a consulta na tela é exibido: 06:01

Alguem saberia dizer o que acontece ??
vlw

Criado 21 de fevereiro de 2011
Ultima resposta 22 de fev. de 2011
Respostas 3
Participantes 2