我是angularjs的新手。我想在$ http.put請求發送一個JSON對象如下:
function LoginCtrl($http){
this.login = function(){
var self = this;
self.user = {
username: this.username,
password: this.password
}
$http.put('http://localhost:8086/app/login',self.user).then(function
successCallback(response) {
}, function errorCallback(response) {
})
}
}
我只是想在REST API此JSON對象,該代碼是如下: @Path(「/應用程序「) 公共類LoginResource {
public LoginResource() {
}
@PUT
@Path("/login")
@Consumes(MediaType.APPLICATION_JSON)
public Response getUserByName() {
return Response.status(Response.Status.ACCEPTED).build();
}
我需要什麼參數傳遞給這個getUserByName API?我正在使用dropwizard
此外,如果有人可以告訴如何將index.html頁面設置爲jetty服務器配置中的起始頁面。
在後端我使用dropwizard –
那麼你應該需要@RequestBody註解。在你的請求對象中,你可以使用@JsonProperty(「name」)來映射事物。 – vilzu
其實我需要在我的webmethod中獲取請求負載。有沒有辦法做到這一點? –