SEAM +JSF busca por data

0 respostas
Malachai

Pessoal,

to com um problema para resgatar a data de um form. A data até que vem sem problema e é validada corretamente, mas estranho é que ela sempre vem com um dia a menos. Se eu digito no form 10/10/2009, no componente seam que faz o set eu recebo ela como 09/10/2009.

encontrei apenas um problema igual ao meu, mas sem nenhuma informação para contornar o problema: http://mail-archives.apache.org/mod_mbox/myfaces-users/200612.mbox/%3C31421066.264511166656813409.JavaMail.servlet@kundenserver%3E

segue abaixo minha linha de codigo:

pagina:

<s:decorate template="layout/display.xhtml">
                <ui:define name="label">Data emissao</ui:define>
                <h:inputText id="dataEmissaoDT" value="#{t233Ev01.dataEmissaoDT}" required="false" >
                 <f:convertDateTime type="date" pattern="dd/MM/yyyy" dateStyle="short" />  				
                </h:inputText>
                <ui:define name="message"><h:message for="dataEmissaoDT" styleClass="error" /></ui:define>
            </s:decorate>

componente seam t233EV01 (tambem é uma entidade):

@Transient
	public Date getDataEmissaoDT() {
		return dataEmissaoDT;
	}

	public void setDataEmissaoDT(Date dataEmissaoDT) {
		this.dataEmissaoDT = dataEmissaoDT;
	}
Criado 16 de outubro de 2009
Respostas 0
Participantes 1