[转发]SPRING MVC3.2案例讲解--SPRING MVC3的@ResponseBody和ResponseEntity
生活随笔
收集整理的這篇文章主要介紹了
[转发]SPRING MVC3.2案例讲解--SPRING MVC3的@ResponseBody和ResponseEntity
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在傳統(tǒng)的開發(fā)過程中,我們的控制CONTROLL層通常需要轉(zhuǎn)向一個(gè)JSP視圖;但隨著WEB2.0相關(guān)技術(shù)的崛起,我們很多時(shí)候只需要返回?cái)?shù)據(jù)即可,而不是一個(gè)JSP頁面。
?
SPRING MVC3的@ResponseBody使Controller直接返回?cái)?shù)據(jù),而不是直接指向具體的視圖;同時(shí)通過
MessageConverter和produces(如produces="text/plain;charset=UTF-8")可以返回各種格式的數(shù)據(jù)(XML,json,RSS,TEXT,字節(jié)流等),本章只介紹最簡(jiǎn)單的使用;
見代碼:
@ResponseBody可以直接返回結(jié)果,
而ResponseEntity?可以定義返回的HttpHeaders和HttpStatus,見文章最后的兩張圖
?
[java]?view plaincopy?
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/may-25/p/5485948.html
總結(jié)
以上是生活随笔為你收集整理的[转发]SPRING MVC3.2案例讲解--SPRING MVC3的@ResponseBody和ResponseEntity的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 兼容padding
- 下一篇: C/C++:Windows cmd 指令