2016-12-06 36 views
0

現在、JavaScriptをJavaアプリケーションに使用してブラウザからデータを送信する際に、どのプロセスを実行するかを把握しようとしています。ブラウザからJavaアプリケーションへのJsonデータの投稿

JavaScriptのポスト機能

xhr = new XMLHttpRequest(); 
var url = "http://localhost:9200/test/mytest"; 
xhr.open("POST", url, true); 
xhr.setRequestHeader("Content-type", "application/json"); 
var data = JSON.stringify({"test" : testdata123}); 
xhr.send(data); 

私は残りの部分を使用してJavaアプリケーションで上記のJSONデータを消費したいと思います。これを設定するにはどうすればいいですか?

+0

JSON.parse(json);これを使ってjson –

+0

を解析し、このデータをJavaアプリケーションでどのように消費するのですか?私はJavaで休憩サービスを作成する必要がありますか?私はこれに新しいので、非常に混乱しています。 – adz

+0

はい、春またはサーブレットを使用して、残りのWebサービスを作成することができます –

答えて

0

はJSR 311を1として How to consume json parameter in java restful service

の重複のように思える、あなたのJavaアプリケーションでデータを消費するアプリケーション/ JSONのMIMEタイプを受け入れる@Consumesアノテーションを使用することができます。

関連する問題