JavaWeb_SpringBootWeb,HTTP协议,Tomcat快速入门

需求:使用SpringBoot开发一个web应用,浏览器发起/hello请求后,给浏览器返回字符串"hello World!"

1.创建springboot工程,并勾选web开发相关依赖

2.定义HelloController类,添加方法Hello,并添加注解

3.运行测试

创建Spring工程后可将.mvn文件夹 mvnw mvnw.cmd gitinore 与help.md删除

创建完成后的pom文件:

启动类:

请求处理类:

由于占用的是8080端口,所以需要浏览器访问本机的对应端口:

HTTP协议:

请求数据格式:

请求方式-get:请求参数在请求行中,没有请求体.get方式请求大小是有限制的

请求方式-post:请求参数在请求体中,post请求大小是没有限制的

响应数据格式:

HTTP相应格式:

常见的相应状态码:

Tomcat介绍:

部署项目:

将项目放置在webapps目录下即部署完成

相关推荐
闲猫2 小时前
Spring AI 对接Deepseek ChatModel 聊天对话
java·前端·spring
哥不想学算法2 小时前
【C++】字符串字面量拼接
开发语言·c++
gugucoding4 小时前
21. 【C语言】打包不同类型:结构体
c语言·开发语言
自信的未来4 小时前
JSON 工具|Web Worker 工程化打包 + 语法自动修复 + 多语言代码生成实战
java·前端·json
Brookty4 小时前
【JavaEE】线程安全(一).4:写块串行保安全、CAS
java·开发语言·java-ee·多线程·线程安全
怕孤单的草丛5 小时前
缓存管理面临的主要问题
java·数据库·缓存
F20226974865 小时前
西门子 PLC 与 C# 通信
开发语言·c#
gugucoding5 小时前
31. 【C语言】堆栈与队列的实现
c语言·开发语言·数据结构·链表
万联WANFLOW6 小时前
多分支企业组网,IP 网段到底该怎么规划
开发语言·php