ホームページ  >  記事  >  Java  >  Spring MVC でオブジェクトに逆シリアル化するサンプルコード

Spring MVC でオブジェクトに逆シリアル化するサンプルコード

零下一度
零下一度オリジナル
2017-06-25 11:02:021378ブラウズ

要件: spring mvc は、ajax によって送信された JSON データを受信し、それをオブジェクトに逆シリアル化します。コードは次のとおりです。

フロントエンド JS コード:

//属性要与带转化的对象属性对应var param={name:'语文',price:16};

$.ajax({
    url: "/book/adddata",
    type: "POST",
    dataType: 'json',//必需设定,后台@RequestBody会根据它做数据反序列化contentType:"application/json",//必需把JSON数据以字符串的格式提交    data:JSON.stringify(param),
    success: function (data) {
       alert('添加成功');
    },
    error: function (XMLHttpRequest, textStatus) {
        alert('添加失败');
    }
});

バックエンド JAVA コード:

    @RequestMapping(value="adddata")
    @ResponseBodypublic  Protocol addData(Model model, @RequestBody Book book) {
        Book reData = bookService.add(book);return reData;
    }

<br>

以上がSpring MVC でオブジェクトに逆シリアル化するサンプルコードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。