私は、Jsonレスポンスを返すspring mvc controllerからデータを取得する必要があるhtml/angleビューを持っています。spring mvcからhtml/angleビューへの返信json応答
以前は、jsonがREST URLを呼び出している角度を使用していました。
spring mvc controllerがjson応答を返すときに同じことを行う方法がわかりません。
ありがとうございました。
私は、Jsonレスポンスを返すspring mvc controllerからデータを取得する必要があるhtml/angleビューを持っています。spring mvcからhtml/angleビューへの返信json応答
以前は、jsonがREST URLを呼び出している角度を使用していました。
spring mvc controllerがjson応答を返すときに同じことを行う方法がわかりません。
ありがとうございました。
サンプルコードです。
JS
function sendMessage(message) {
$.ajax({
url : "/sample/push/" + message,
processData : false,
contentType : "text/html; charset=utf-8",
type : 'POST',
success : function(response) {
// get response
},
error : function(request, status, error) {
},
});
}`
コントローラ
@RequestMapping(value = "/push/{message}")
public @ResponseBody String processResult(@PathVariable String message) {
// "your json String"
return pushService.pushMessage(message);
}
AJAX呼び出しと、スプリングMVCのチュートリアル - リンク:this tutorial XD
partial view、angular controller、angular serviceなどの概念と、$http angular serviceを使用して非同期呼び出しを行う方法を覚えておいてください。
基本的には、コントローラ(JS)、あなたがコントローラで
答えから、$ HTTP/$ Qを呼び出すことができると思います( ajax)をjsからコントローラのパス/ urlに変更しました。ありがとうございます。 –
私はこの答えに同意しませんが(文脈からはずれます)、これは_jQuery_を使用しており、質問者の質問では_「私はhtml /角度のビューを持っています」_これはまったく角度がありません。尋ねる者は、角張っているかどうか気にしないかもしれません。その場合、これはうまくいくかもしれません。もしそうなら、彼はタグ** angle **を** jquery **に変更するべきです – lealceldeiro