$("#loginButton").click(function(event) {
alert("in");
$.ajax({
type: "GET",
url: "http://localhost:8080/fsv_bank_home/service/userservice/users/",
contentType: "application/json",
data: "William",
success: function (json) { alert(json); },
error: function (error) {
alert("error" + error.responseText);
}
});
});
这是ajax调用的部分,每次都返回到error里。后台没有输出任何信息。貌似是没有调到service,可是用simple client调这个URL就可以调到。愁死我了。折腾一天了,高手看到了指引一下迷途中的人。
这个是服务端的代码:
@GET
@Path("/users/{name}/")
public User getUser(@PathParam("name") String name) {
System.out.println("----invoking getUser, User id is: " + name);
// UserDBAccess tt = new UserDBAccess();
User c = new User();
c.setPwd("123123");
c.setName(name);
c.setId(1);
c.setUserSSN("123");
return c;
}
alert("in");
$.ajax({
type: "GET",
url: "http://localhost:8080/fsv_bank_home/service/userservice/users/",
contentType: "application/json",
data: "William",
success: function (json) { alert(json); },
error: function (error) {
alert("error" + error.responseText);
}
});
});
这是ajax调用的部分,每次都返回到error里。后台没有输出任何信息。貌似是没有调到service,可是用simple client调这个URL就可以调到。愁死我了。折腾一天了,高手看到了指引一下迷途中的人。
这个是服务端的代码:
@GET
@Path("/users/{name}/")
public User getUser(@PathParam("name") String name) {
System.out.println("----invoking getUser, User id is: " + name);
// UserDBAccess tt = new UserDBAccess();
User c = new User();
c.setPwd("123123");
c.setName(name);
c.setId(1);
c.setUserSSN("123");
return c;
}