Olá pessoal, eu encontrei esse tópico aqui no guj:
http://www.guj.com.br/java/246468-vraptor-como-formatar-datas-em-um-json
ai eu implementei o código sugerido pelo Lucas:
@Component
public class CustomJSONDateSerialization extends XStreamJSONSerialization {
public CustomJSONDateSerialization(HttpServletResponse response,TypeNameExtractor extractor, ProxyInitializer initializer, XStreamBuilder builder) {
super(response, extractor, initializer, builder);
}
@Override
public XStream getXStream() {
XStream xstream = super.getXStream();
xstream.registerConverter(new DateConverter("dd/MM/yyyy", new String[0]));
return xstream;
}
}
porém não deu certo, a data continua no seguinte formato:
data:{’@class’:“sql-date”, $:“2012-01-01”} ou então dataCad:{’@class’:“sql-timestamp”, $:“2012-07-30 17:31:28.204”}
alguém saberia me dizer o que estou fazendo de errado ???
não sei se faz diferença, mas estou usando o vraptor 3.4.1 e hibernate 4.1.1
[]'s