當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
【Spring reference】@ResponseBody注解
生活随笔
收集整理的這篇文章主要介紹了
【Spring reference】@ResponseBody注解
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??
Spring reference寫到:
Mapping the response body with the @ResponseBody annotationThe @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領(lǐng)會到:
@ResponseBody注解和@RequestBody注解類似。這個注解能使用在方法上,用來指明該方法的返回類型將直接作為響應(yīng)給Http請求(不會換成Model,或解析為視圖的名字)
舉個例子:
@RequestMapping(value = "/something", method = RequestMethod.PUT)
@ResponseBody
public String helloWorld() {
????return "Hello World";
}
這上面的例子將以text/html形式響應(yīng)HTTP請求。和@RequestBody一樣,Spring使用HttpMessageConverter來將方法的返回值進行類型轉(zhuǎn)換的。對于不同的返回值Spring會轉(zhuǎn)化成不同的 類型。
轉(zhuǎn)載于:https://my.oschina.net/jast90/blog/286513
總結(jié)
以上是生活随笔為你收集整理的【Spring reference】@ResponseBody注解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET MVC Model绑定(
- 下一篇: HTML5 audio 标签-在html