当前位置: 首页 > 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.xdnf.cn/news/384661.html

相关文章:

  • SaaS场快订首页的前端搭建【持续更新】
  • MacOS Python3安装
  • Vue Router
  • 【Linux系统】第四节—详解yum+vim
  • Java原生结合MQTTX---完成心跳对话(附带源码)
  • 同一个虚拟环境中conda和pip安装的文件存储位置解析
  • ALLinSSL:一站式SSL证书管理解决方案
  • ubuntu使用Postfix外部SMTP代理发送邮件
  • spring中的@Value注解详解
  • MCP Streamable HTTP 传输层的深度解析及实战分析
  • 前端代理问题
  • Ingrees 控制器与 Ingress 资源的区别
  • 容器技术 20 年:颠覆、重构与重塑软件世界的力量
  • A1062 PAT甲级JAVA题解 Talent and Virtue
  • 《Hadoop 权威指南》笔记
  • CDGP主观题题库与范例解答
  • 2021-11-16 C++歌手去掉2最高2最低均分
  • 438. 找到字符串中所有字母异位词(滑动窗口)
  • 判断点是否在立方体内
  • 计算机网络笔记(二十)——4.2网际协议IP
  • 滑动窗口,438找出字符串中所有字母的异位词
  • cpu缓存一致性
  • C语言模糊不清的知识
  • BC12-字符金字塔
  • 【C++贪心 位运算】B3930 烹饪问题|普及
  • RESTful API 与传统 API 设计:深度对比与完整实践指南RESTful 与 传统 API 的核心区别
  • 基于STM32的LCD信号波形和FFT频谱显示
  • Pandas 内存不足 或 UDF 执行慢
  • Python面向对象编程:初识类与对象
  • c++学习之路(3)