当前位置: 首页 > news >正文

String Boot中@Controller和@RestController的区别?

一、@Controller

1、返回JSP、Thymeleaf等templates指定页面,配合视图解析器InternalResourceViewResolver一起使用
2、方法之前添加@ResponseBody 注释,返回JSON,XML或自定义mediaType内容到页面请添加链接描述](http://www.askwinds.com)

二、@RestController

  • 无法返回jsp页面,或者html,配置的视图解析器 InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容。
  • 相当于@Controller的第二种情况,即@Controller + @@ResponseBody 注释

实例:br/>1、@Contoller返回指定页面
String Boot中@Controller和@RestController的区别?

运行结果
String Boot中@Controller和@RestController的区别?

2、@Controller + @@ResponseBody 注释
String Boot中@Controller和@RestController的区别?

运行结果:

String Boot中@Controller和@RestController的区别?

3、@RestController返回字段串
String Boot中@Controller和@RestController的区别?
运行结果:
String Boot中@Controller和@RestController的区别?

转载于:https://blog.51cto.com/2058005/2376635

相关文章:

  • 加入lib
  • form 表单中input 使用disable属性
  • Android 设置按钮为透明
  • 订餐小程序新获利使商家摆脱第三方平台束缚
  • AVR Option -H must not be defined more than once: -H1895 【已解决】
  • 日常问题小记(交接篇)
  • 如何简单的将pdf文件转换成html超文本标记语言
  • css知多少(5)——选择器
  • Flutter完整开发实战详解(十、 深入图片加载流程)
  • 个人支付宝/微信/云闪付收款技术总览
  • [LeetCode] Wildcard Matching
  • Linux之编程进阶(函数、trap信号捕捉、数组、字符串处理...)
  • 子元素浮动后,父元素高度自动增加
  • 【高级数据类型2】- 8. 结构体和方法
  • 修改server 2008远程桌面端口
  • 【React系列】如何构建React应用程序
  • 【个人向】《HTTP图解》阅后小结
  • 【刷算法】从上往下打印二叉树
  • Android框架之Volley
  • Angular 4.x 动态创建组件
  • Angularjs之国际化
  • create-react-app做的留言板
  • HashMap ConcurrentHashMap
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • node和express搭建代理服务器(源码)
  • Python - 闭包Closure
  • python学习笔记-类对象的信息
  • Redis的resp协议
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 分类模型——Logistics Regression
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 计算机常识 - 收藏集 - 掘金
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 如何利用MongoDB打造TOP榜小程序
  • 三分钟教你同步 Visual Studio Code 设置
  • 时间复杂度与空间复杂度分析
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • 微服务入门【系列视频课程】
  • 优化 Vue 项目编译文件大小
  • 责任链模式的两种实现
  • 走向全栈之MongoDB的使用
  • 阿里云IoT边缘计算助力企业零改造实现远程运维 ...
  • # C++之functional库用法整理
  • #Linux(帮助手册)
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • (原+转)Ubuntu16.04软件中心闪退及wifi消失
  • (转)原始图像数据和PDF中的图像数据
  • ***检测工具之RKHunter AIDE
  • .NET Core Web APi类库如何内嵌运行?
  • .net core控制台应用程序初识
  • .net framework 4.0中如何 输出 form 的name属性。