Spring 關於ResponseBody注解的作用


Spring 關於ResponseBody注解的作用

responseBody一般是作用在方法上的,加上該注解表示該方法的返回結果直接寫到Http response Body中,常用在ajax異步請求中,

在RequestMapping中 return返回值默認解析為跳轉路徑,如果你此時想讓Controller返回一個字符串或者對象到前台 就會報404 not response的錯誤。

當加上@ResponseBody注解后不會解析成跳轉地址 會解析成相應的json格式的對象 集合 字符串或者xml等直接返回給前台 可以通過 ajax 的“success”:fucntion(data){} data直接獲取到。

 

@RestController注解相當於@ResponseBody + @Controller合在一起的作用。

鏈接:https://www.cnblogs.com/shuaifing/p/8119664.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM