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

Spring Web MVC响应

返回静态页面

第一步

创建html时,要注意创建的路径,要在static下面

第二步

把需要写的内容写到body内

第三步

直接访问路径就可以

返回数据@ResponseBody

@RestController = @Controller + @ResponseBody

@Controller:返回视图

@ResponseBody:返回数据

当我们要在后端返回前端页面的时候,我们返回的是视图,就得需要使用@Controller,而不是@RestController,如下如:

返回HTML代码片段

这里我们就根据前端代码直接写代码就可以,Spring会自动解析的

返回JSON

设置状态码

因为状态码是响应,我们这里使用response如下代码

HttpServletResponse response

我们可以看出来设置的状态码为404,但下面页面还是可以显示成功,所以状态码是可以改变的。

设置Header

我们主要使用以下两个

1、method

指定请求的method类型, 如GET, POST等

我们通过下面这个方法,只能通过get来访问,如果是post就会失败

get:

post:

2、produces

指定返回的内容类型,还可以同时设置返回值的字符编码

相关文章:

  • 《Effective Python》第1章 Pythonic 思维详解——item03-05
  • AUTOSAR图解==>AUTOSAR_TR_HWTestManagementIntegrationGuide
  • JVM 监控
  • 闲鱼智能客服机器人-实现闲鱼平台7×24小时自动化值守
  • 甜蜜聊天话术库
  • python 实现sha加密
  • SQL:SELF JOIN(自连接)与CROSS JOIN(交叉连接)
  • 码蹄集——中庸之道(三个数比较)
  • Git标签
  • 第二十一周:项目开发中遇到的相关问题(二)
  • “frame stacking”---帮助强化学习稳定提升和收敛技巧
  • 【KEIL】更新AC6编译器
  • 685SJBH计量管理系统
  • TAPIP3D:持久3D几何中跟踪任意点
  • postgresql主从一键安装脚本分享
  • 解决VirtualBox中虚拟机(ubuntu)与主机(windows)之间互相复制粘贴(文本)
  • 思维链是仅仅通过提示词实现的吗
  • Kafka topic 中的 partition 数据倾斜问题
  • Spark任务调度流程详解
  • 代码随想录算法训练营第六十天| 图论7—卡码网53. 寻宝
  • 加拿大总理宣布新内阁名单
  • 通化市委书记孙简升任吉林省副省长
  • 教育部:启动实施县中头雁教师岗位计划,支撑县中全面振兴
  • 宝妈称宝宝在粽子中吃出带血创可贴,来伊份:已内部排查
  • 邯郸一酒店办婚宴发生火灾,新郎母亲:饭没吃成酒店还要收费
  • 中国金茂新任命三名副总裁,撤销区域公司