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目录下即部署完成

相关推荐
NE_STOP8 小时前
Vide Coding--AI编程工具的选择
java
LDR0068 小时前
Type-C 快充全面升级!LDR6601 赋能个人护理便携电机,重塑剃须刀 / 理发器新体验
c语言·开发语言
雪碧聊技术8 小时前
Tree.js是什么?一文讲透
开发语言·javascript·ecmascript
码云数智-园园8 小时前
C++20 Modules 模块详解
java·开发语言·spring
程序员黑豆8 小时前
JDK 下载安装与配置详细教程
java·前端·ai编程
小宇宙Zz8 小时前
Maven依赖冲突
java·服务器·maven
swordbob8 小时前
NIO的channel中什么是 fd(File Descriptor,文件描述符)
java·开发语言·nio
咖啡八杯9 小时前
GoF设计模式——享元模式
java·spring·设计模式·享元模式
十五喵源码网9 小时前
基于springboot2+vue2的租房管理系统
java·毕业设计·springboot·论文笔记
摇滚侠9 小时前
IDEA 创建 Java 项目 手动整合 SSM 框架
java·ide·intellij-idea