当前位置: 首页 > 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

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

http://www.dtcms.com/a/184515.html

相关文章:

  • 《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. 寻宝
  • 【大模型】AI智能体Coze 知识库从使用到实战详解
  • Windows使用虚拟环境执行sh脚本
  • git 报错:错误:RPC 失败。curl 28 Failed to connect to github.com port 443 after 75000
  • 48.辐射发射RE和传导发射CE测试方法分析
  • C++八股——函数对象
  • 基于大模型研究报告清单
  • 【软件测试】基于项目驱动的功能测试报告
  • K8S cgroups详解
  • JS | 正则 · 常用正则表达式速查表
  • spring中的@Value注解详解