Olá amigos,
Estou fazendo umas provas de conceito aqui com o Restfulie / VRaptor e passando um certo sufoco, hehe
Tenho esse método no controller,
@Resource
public class ModelController {
public void put(Model model){
System.out.println(model.getId());
System.out.println(model.getName());
}
}
e no client, a chamada usando o Restfulie,
Model model = new Model(1, "teste");
Map<String, String> headers = new HashMap<String, String>();
headers.put("Content-type", "application/json");
Restfulie.at("http://localhost:8080/service/model/put").addHeaders(headers).post(model);
a chamada chega ao método do controller, e o parametro vem instanciado, mas sem os valores que enviei do client.
tá faltando alguma coisa ai?
valeu!