REST
Spring に Web サービスがあり、それを Server と Client に分割したいと考えています。
すべてが 1 つのアプリケーションだったときは問題なく動作しましたが、今はいくつかの問題に直面しています。
サーバーからデータを取得しますが、サーバーからデータを受信しません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"}
アプリの何が問題なのか教えてください。