JSONオブジェクトタイプ(つまり、JSonObject)のデータについては、SpringMVCは主に次の方法を受け取ります。
1.マップ経由で受信します
@RequestMapping(value = "/getAllStudio")public void getallStudio(@RequestBody Map <String、Integer> Map){jsonObject json = new jsonobject(); integer page = map.get( "page"); //現在のページinteger rows = map.get( "rows"); //ページごとに表示される数}}2。VOオブジェクトのデータをカプセル化して受信します
@RequestMapping(value = "/addstudio")public jsonobject addstudio(@requestbody studio stu)throws ioexception {jsonobject json = new jsonobject(); if(stu == null){json.put( "result"、false); jsonを返します。 }}サプリメント:投稿からデータを転送するいくつかの一般的な方法
HTTPリクエストを送信するとき、コンテンツタイプのフィールドは、リクエスト内のメッセージサブジェクトがメソッドでエンコードされる方法を知るために使用されます
1.アプリケーション/x-www-form-urlencoded
フォーム送信方法では、送信されたデータはdata1 = 1&data2 = 2の形式に変換されます。
コントローラー層では、request.getParametre( "data1");によって取得できます。
このフォームは、AJAXがデータを提出するときに通常使用されます。
2.multipart/form-data
複数のファイルをアップロードするときに指定された形式。
3.アプリケーション/JSON
JSON形式でデータを転送します。
SpringMVCのこの簡単な要約は、フロントエンドのJSONデータを受信しています。これは、私が共有するすべてのコンテンツです。私はそれがあなたに参照を与えることができることを願っています、そしてあなたがwulin.comをもっとサポートできることを願っています。