JavaScript - SpringMVCの戻り値のカプセル化の問題
过去多啦不再A梦
过去多啦不再A梦 2017-05-27 17:40:12
0
3
923

学習プロセス中、SSM の戻り値は通常、JSP ページの名前であり、このページに直接返されます。
作業中に AJAX JSON に遭遇すると、データはカプセル化されてページに返されます。写真のように

すみません、そのようなカプセル化にはどのような意味がありますか?値の転送速度が速いからでしょうか、それとも何か他の理由があるのでしょうか?

过去多啦不再A梦
过去多啦不再A梦

全員に返信(3)
淡淡烟草味

意味は、Spring がそれを json にシリアル化するのに役立つということです

いいねを押す +0
習慣沉默

SpringMvc ページにジャンプしてオブジェクトを返すメソッド:

リーリー

あなたが言及したカプセル化されたオブジェクトについては、次の理由があると思います:
バックエンドによって提供されるすべてのインターフェイスは同じオブジェクトを返します。バックエンドによって返されたオブジェクトを受信した後、フロントエンドはそのオブジェクトに従うだけで済みます。この統一されたオブジェクトの形式を変更すると、分析がより便利になり、フロントエンドとバックエンドの分離も容易になります。

いいねを押す +0
伊谢尔伦

Result オブジェクトの通常のカプセル化されたフィールドは次のとおりです: code、msg、data

code はリターンコードを表します。1000 は成功を表し、1001 はパラメータエラーを表し、1002 はフォーマットエラーを表します。
msg は返された情報を表します。情報はエラーが発生した場合にのみ存在するとは限らないため、より汎用的になる可能性があります。
data は返されたデータを表します

これは最も一般的なパッケージです。作成者はこれを参照して、改善が必要かどうかを確認できます。

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