angular.js - angularjs が springMVC にパラメータを渡す方法
为情所困
为情所困 2017-05-15 17:01:04
0
2
596

つまり、angular のパラメータは json 形式に変換され、springMVC はそれを @requestBody で受け取るために関連するエンティティ クラスが必要になります。しかし、配列や数値 ID などの一般的なパラメーターが渡された場合はどうなるでしょうか?

もちろん、デジタル ID をリクエスト パラメーター パスから渡すこともできます。ただし、これは data={"xx", xxx}

などの一般的なランダム パラメーターを渡すだけです。

当然ですが、springMVC側ではjqueryを受け取るときのように@requestParamで受け取ることはできません。

リクエストヘッダーのcontentTypeを変更する必要があるとネットでよく読んだのですが、設定してもダメでした…どうすればいいでしょうか?

$http({
url:"ts",
data={"xx",xxx},
type:"POST"
})
.... 。 ..

spirngMVC側でのdata={"xx", xxx},

の受け取り方法
为情所困
为情所困

全員に返信(2)
巴扎黑

フロントコード:

リーリー

バックグラウンド受信

リーリー
いいねを押す +0
Ty80

問題は、Angular がパラメーターをバックエンドに渡す方法ではなく、主にバックエンドでの実装方法に依存します。 Angular はバックグラウンドでインターフェイスを提供するだけで十分です。Angular はバックグラウンド インターフェイスを直接 $http 調整して、パラメーターをバックグラウンドに渡すことができます。

リーリー

このようにして、パラメータをバックエンドに渡すことができます。取得するか投稿するかは、主にバックエンドに依存します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート