日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

【Spring reference】@ResponseBody注解

發布時間:2025/1/21 javascript 114 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Spring reference】@ResponseBody注解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

為什么80%的碼農都做不了架構師?>>> ??

Spring reference寫到:

Mapping the response body with the @ResponseBody annotation

The @ResponseBodyannotation is similar to @RequestBody. This annotation can be put on a method and indicates that the return type should be written straight to the HTTP response body (and not placed in a Model, or interpreted as a view name).
For example:
@RequestMapping(value = "/something", method = RequestMethod.PUT)
@ResponseBody
public String helloWorld() {
????return "Hello World";
}
?
The above example will result in the text Hello World? being written to the HTTP response stream. As with @RequestBody, Spring converts the returned object to a response body by using an HttpMessageConverter. For more information on these converters, see the previous section and Message Converters.
Jast領會到:


使用@ResponseBody注解映射響應體
@ResponseBody注解和@RequestBody注解類似。這個注解能使用在方法上,用來指明該方法的返回類型將直接作為響應給Http請求(不會換成Model,或解析為視圖的名字)

舉個例子:
@RequestMapping(value = "/something", method = RequestMethod.PUT)
@ResponseBody
public String helloWorld() {
????return "Hello World";
}
這上面的例子將以text/html形式響應HTTP請求。和@RequestBody一樣,Spring使用HttpMessageConverter來將方法的返回值進行類型轉換的。對于不同的返回值Spring會轉化成不同的 類型。







轉載于:https://my.oschina.net/jast90/blog/286513

總結

以上是生活随笔為你收集整理的【Spring reference】@ResponseBody注解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。