Pessoal
Estou utilizando o VRaptor3 em uma aplicação.
Para Javascript uso o JQuery.
Tenho um campo data, onde uso o JQuery UI Calendar, e seleciono a data.
Independente disso, no campo fica a data no formato dd/mm/aaaa (ex: 25/03/2010)
O name do input é pessoa.dataNascimento, para que seja colocada essa data no atributo dataNascimento da pessoa.
O problema ta que, se eu coloco a data como 25/03/2010, ele salva no banco como 03/01/2012.
Eu to mandando dd/mm/aaaa e ele ta lendo mm/dd/aaaa.
Tem como resolver isso? Se faço o Locale.getDefaultLocale ja ta vindo pt_BR
A unica coisa que pensei seria ter um metodo setDataString, e o name do input ser pessoa.dataString, e neste Set tratar essa diferença. Mas como o sistema utilizará datas em diversos pontos, além de ser uma solução burra, daria um baita trabalho, que axo q deve ter uma solução mais simples.
Obrigado a todos que puderem ajudar.
Abraços
