Heim > Java > javaLernprogramm > Beispielcode für die Deserialisierung in Objekte in Spring MVC

Beispielcode für die Deserialisierung in Objekte in Spring MVC

零下一度
Freigeben: 2017-06-25 11:02:02
Original
1439 Leute haben es durchsucht

Anforderungen: Spring MVC empfängt von Ajax übermittelte JSON-Daten und deserialisiert sie in ein Objekt. Der Code lautet wie folgt:

Front-End-JS-Code:

//属性要与带转化的对象属性对应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('添加失败');
    }
});
Nach dem Login kopieren

Back-End-JAVA-Code:

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

<br>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonBeispielcode für die Deserialisierung in Objekte in Spring MVC. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage