【发布时间】:2013-09-06 10:54:21
【问题描述】:
我在 Spring 上有一个 REST Web 服务,现在我想将其拆分为服务器和客户端。
当一切都作为一个应用程序时,它运行良好,但现在我面临一些问题。
我没有收到来自服务器的数据,虽然我从它那里得到了200 OK。
服务器端 (http://localhost:8085)
@Controller
@RequestMapping(value = "/user")
public class RestController {
@RequestMapping(value = "/{userLogin}", method = RequestMethod.GET)
@ResponseBody
public Wrapper edit(@PathVariable String userLogin) {
return wrapper.wrap(userService.findByLogin(userLogin));
}
}
客户端 (http://localhost:8089)
function editUser(login) {
$.ajax({
type: "GET",
url: "http://localhost:8085/user/" + login,
async: false,
success: function (resp) {
alert("asdasdasdasdasdas");
}
});
}
当我手动访问链接 http://localhost:8085/user/user1 时,我在浏览器中看到这样的行
{"id":1,"login":"user1","password":"user1","passValid":"user1","email":"user1@user1.nix","firstname":"user1","lastname":"user1","birthday":"1940-08-10","roleid":"User"}
您能告诉我我的应用出了什么问题吗?
【问题讨论】:
标签: java jquery json web-services rest