リクエストがサーバーに届きません...多くの例を見てきましたが、エラーを見つけることができませんでした。GAEでジャージを使用しています
これは、リクエストを受け取る私のリソースクラスです
@Path("/preMatricula")
public class PreMatriculaRS {
@GET
@Path("/get")
@Produces(MediaType.APPLICATION_JSON)
public String getPreMatricula(){
return "Primeira requisicao...";
}
@POST
@Path("/save")
@Consumes(MediaType.APPLICATION_JSON)
public void savePreMatricula(Academico academico){
//code goes here
}
}
それが私のPojoです
@XmlRootElement
public class Academico {
private String nome;
private String cpf;
private String email;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getCpf() {
return cpf;
}
public void setCpf(String cpf) {
this.cpf = cpf;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}
そしてこれは私のjquery関数です
(function($) {
var path = "/rs";
preMatricula = {};
preMatricula.salvar = function(){
var data = $('#myForm').serializeObject();
var urlFor = path + "/preMatricula/save";
$.ajax({
type:'POST',
url: urlFor,
data: JSON.stringify(data),
dataType: 'json',
contentType : "application/json",
async : false
});
}
})(jQuery);$