Servlet--核心内容汇总
作者:互联网
Servlet汇总
因为看公司代码,有个cookie+jwt.Token登录验证接口,于是回顾下servlet、cookie、session、前后端分离restful、jwt.token相关内容。虽然现在流行的是网关封装各个接口,但是基础还是比较重要,需要重新复习。
Servlet--基础理论、实战代码锻炼:https://how2j.cn/k/servlet/servlet-eclipse/558.html
Servlet--拓展理论、实例参考链接:https://github.com/ZhongFuCheng3y/3y/blob/master/README.md#dollarservlettomcat
--- 目录
- 背景.Servlet相关对象介绍
- 1.Servlet第一篇(tomcat、http协议)
- 2.Servlet第二篇(request,response)
- 3.Servlet第三篇(cookie,session)*
☕ 背景.Servlet相关对象介绍
简介Servlet
首先Tomcat是servlet容器,用以 接受和返回 服务端和客户端的请求(在此之前,没有tomcat,就使用socket进行监听处理)。
其次,在上述交互过程中,采用Http协议处理。HTTP协议是客户端和服务器交互的一种通迅的格式。
最后,Servlet的生命周期即伴随内置tomcat的调用而产生,伴随tomcat的关闭而销毁。下面列出Servlet相关对象。
- ServletConfig
通过此配置获取web.xml中参数
-
ServletContext
tomcat启动时获取整个应用的配置文件。
-
Request、Response
分别对应http请求头和响应头
-
Cookie、Session
Cookie:存储与客户端,存储用户身份。Session:存储与服务端,判断用户身份。
☕ 1.Servlet第一篇(tomcat、http协议)
目前都是httpservlet实现servlet的方法,重写doget和dopost方法。
1.tomcat
tomcat底层是socket程序,也是jsp、servlet容器。
介绍tomcat中虚拟目录和虚拟主机
虚拟目录:文件不一定都放在webapps下,所以项目启动后要访问其他磁盘下的文件就需要配置虚拟目录
虚拟主机:一个tomcat中配置多个域名,这样就能通过多个域名访问到同一个tomcat中.
2.Http协议
Http协议:超文本传输协议,在客户端client和服务端server中交互
Http1.0:client和server属于短暂连接,获取资源后就断开
Http1.1:client、server保持连接,并且可以获得多个web资源
标签:浏览器,tomcat,--,request,核心内容,cookie,Servlet,response 来源: https://www.cnblogs.com/meditation5201314/p/14903827.html