![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb学习笔记
文章平均质量分 71
JavaWeb学习笔记
Yozu_Roo
这个作者很懒,什么都没留下…
展开
-
2021-4-11 javaweb--ServletConfig
ServletConfigServletConfig 代表当前 Servlet 在 web.xml 中的配置信息(用的不多)。在运行 Servlet 程序时,可能需要一些辅助信息,例如,文件使用的编码、使用 Servlet 程序的共享信息等,这些信息可以在 web.xml 文件中使用一个或多个 元素进行配置。当 Tomcat 初始化一个 Servlet 时,会将该 Servlet 的配置信息封装到 ServletConfig 对象中(不能自己去创建 ServletConfig 对象),此时可以通过调原创 2022-04-06 08:33:33 · 249 阅读 · 0 评论 -
2021-4-11 Javaweb--Servlet 中文乱码
Servlet 中文乱码乱码产生的原因背景知识:HTTP 协议中规定,数据的传输采用字节编码(Unicode)方式,即无论浏览器所提交的数据中,包含的中文是什么字符编码格式,一旦由浏览器经过 HTTP 协议传输,那么这些数据均以字节的形式上传给服务器。因为 HTTP 协议的底层使用的是 TCP 传输协议。TCP(Transmission Control Protocol:传输控制协议)是一种面向连接的、可靠的、基于字节流的、端对端的通信协议。在请求中,这些字节均以 % 开头,并以十六进制形式出现。如%5原创 2021-04-11 17:17:11 · 11295 阅读 · 0 评论 -
2020-4-11 javaweb Session的使用方法
Session• Servlet 容器为每一个 HttpSession 对象分配一个唯一的标识符,称为 SessionID,同时将 SessionID 发送到客户端,由浏览器负责保存此 SessionID。• 当客户端再发送请求时,浏览器会同时发送 SessionID,Servlet 容器可以从请求对象中读取 SessionID,根据 SessionID 的值找到相应的 HttpSession 对象。通常服务器借助于 Cookie 把 SessionID 存储在浏览器进程中,在该浏览器进程下一次访问服原创 2021-04-11 16:48:10 · 159 阅读 · 0 评论 -
2021-4-11 Javaweb--会话状态
会话状态HTTP 是一种无状态的协议,这就意味着 Web 服务器并不了解同一用户以前请求的信息,即 Web 服务器是没有记忆的。一旦发送了响应(即完成了一次通信过程,请求+响应),Web 服务器就会忘了你是谁,服务器上不会保留任何客户端的信息。换句话说,Web 服务器不记得你曾经做过请求,也不记得它们曾经给你发出过响应。但是,对于现在的 Web 应用而言,需要记录特定客户端的一系列请求之间的关系,以便于对客户的状态进行管理,以便于对客户的状态进行跟踪。比如在电商网站中,Web 服务器回味每个客户配置一原创 2021-04-11 15:56:51 · 73 阅读 · 0 评论