JavaWeb专栏
这个专栏, 是JavaWeb阶段的笔记
热心市民☆
好好学习,坚持下去
展开
-
请求消息数据格式
请求消息数据格式 1.请求行 请求方式 请求url 请求协议/版本 Get /login.html HTTP/1.1 * 请求方式: * HTTP协议中有7种请求方式, 常用的有2种 * GET : 1.请求参数在请求行中, 在url后 2.请求的url长度有限 3.相对不太安全 * POST : 1.请求参数在请求体中 2.请求的url长度没有限制 3.相对安全 2.请求头:客户端浏览器告诉服务器一些信息 请求头名称 : 请求头值 * 常见的请求原创 2021-08-28 14:59:43 · 151 阅读 · 0 评论 -
HTTP协议
概念: Hyper Text Transfer Protocol 超文本传输协议 传输协议: 定义了, 客户端和服务器端通信时,发送数据的格式 特点: 基于TCP/IP的高级协议 默认端口号:80 基于请求/响应模型的: 一次请求对应一次响应 无状态的:每次请求之间相互独立,不能交互数据 历史版本: 1.0 : 每一次请求都会建立新的连接 1.1 : 复用连接 ...原创 2021-08-28 14:09:24 · 101 阅读 · 0 评论 -
Servlet执行原理
执行原理 当服务器接收到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资源路径 查找web.xml,是否有对应的<url-pattern>标签体内容 如果有, 则再找到对应的<servlet-class>全类名 tomcat会将字节码文件加载进内存, 并且创建其对象 调用其方法 ...原创 2021-08-27 19:45:26 · 122 阅读 · 0 评论 -
Tomcat部署在IDEA上虚拟路径的两张截图
以上在IDEA上设置的虚拟路径是:/day13_tomcat_war_exploded 以上在IDEA上设置的虚拟路径是: /原创 2021-08-27 18:01:53 · 117 阅读 · 0 评论 -
Tomcat的部署方式
一、直接将项目放到webapps目录下即可 /hello : 项目的部署路径就是虚拟目录 简化部署 : 将项目打成一个war包, 再将war包放置到webapps目录下。 - war包会自动解压缩 二、配置conf/server.xml文件 在server.xml文件中的<host>标签体中配置 : <Context docBase=“D:\hello” path="/hehe" > - docBase : 项目存放的路径 - path : 虚拟目录 三、在c原创 2021-08-27 17:35:17 · 71 阅读 · 0 评论 -
Tomcat的关闭
正常关闭: bin/shutdown.bat ctrl+c 强制关闭: 点击启动窗口的x PS: 建议正常关闭, 但一般都是强制关闭, 因为方便原创 2021-08-27 17:00:35 · 360 阅读 · 0 评论 -
Tomcat的目录结构图示
bin: binary,二进制,里面存放的是可执行文件 conf:config,配置,配置文件 lib: library,库,依赖jar包 logs:日志,日志文件 temp:临时,临时文件 webapps :存放web项目 work :存放运行时的数据原创 2021-08-27 15:45:54 · 82 阅读 · 0 评论 -
服务器的概念&web服务器软件
web服务器软件 服务器:安装了服务器软件的计算机 服务器软件:接收用户的请求,处理请求,做出响应 web服务器软件:接收用户的请求,处理请求,做出响应。 - 在web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目 常见的Java相关的web服务器软件: webLogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的 webSphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的 JBOSS:JBOSS公司,大型的Jav原创 2021-08-27 15:33:15 · 85 阅读 · 0 评论