1
クライアントを使用してFormParamsでポストを送信するには、次のどのようAngular2
私はこのようなangular2に投稿してください:
doSelectMessagesAttributesUrl2(pushRequest : PushRequest) {
console.info("sending post request");
let headers = new Headers({
'Content-Type': 'application/json'});
return this.http
.post(this.selectMessagesAttributesUrl, JSON.stringify(pushRequest), {headers: headers})
.map(res => res.json().data)
.subscribe(
data => { },
err => { }
);
}
どのように私はFormParamでサーバーを呼び出すための要求を変更する必要がありますか?
サーバー:
@Path("/FeatureGetQueueData")
@POST
@Consumes(MediaType.APPLICATION_FORM_URLENCODED)
@Produces(MediaType.APPLICATION_JSON)
public String runFeatureGetQueueData(@FormParam("queue") MyString paramQueue) throws Exception {
if (!SupporToolAlert.validateEnvironment(SupporToolConfig.ROW)) {
return SupporToolAlert.invalidEnvironment();
}
String queue = PushQueueConfig.conf().QUEUE.get(paramQueue.value);
'this.formModel [model] = event'これはどういう意味ですか? –
プロパティをオブジェクトに設定すると、イベントには$ eventという値が入ります – Daredzik