@Controller和@RestController的区别?
生活随笔
收集整理的這篇文章主要介紹了
@Controller和@RestController的区别?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
@RestController注解相當于@ResponseBody + @Controller合在一起的作用
1) 如果只是使用@RestController注解Controller,則Controller中的方法無法返回jsp頁面,或者html,配置的視圖解析器 InternalResourceViewResolver不起作用,返回的內容就是Return 里的內容。
2) 如果需要返回到指定頁面,則需要用 @Controller配合視圖解析器InternalResourceViewResolver才行。
??? 如果需要返回JSON,XML或自定義mediaType內容到頁面,則需要在對應的方法上加上@ResponseBody注解。
轉載于:https://www.cnblogs.com/austinspark-jessylu/p/9225384.html
總結
以上是生活随笔為你收集整理的@Controller和@RestController的区别?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 进则同生共死子下一句是什么呢?
- 下一篇: 初识session