Olá,
Tenho um controller da seguinte forma:
@Post("/register")
public void register(User user) {
log.info(user.toString());
}
No JQUERY
$.ajax({
url: '/register',
method: 'POST',
type: 'json',
data: {"user": {"name": "nome", "email": "email"}},
...
});
No debug ele reconhece o JSON mas dá erro na conversão do atributo Id,
pois ele é o único Integer da entidade e dá erro de conversão no integer.
Então no log somente aparece o user com todos os campos nulos.
Obs: uso o wildfly 10 + java 8 + vraptor 4.1
Atts, Rafael Carvalho