JAVAWEB
文章平均质量分 92
向往光,成为光!
一句先苦后甜,熬了一年又一年!
展开
-
会话管理(Cookies&Session)
Session是指使用HttpSession对象实现会话跟踪的技术,是一种在服务器端保持会话跟踪的解决方案。Session的工作原理:服务器在创建会话对象时,会为其分配一个唯一的会话标识——SessionId,以“JSESSIONID”的属性名保存在客户端Cookie中,在用户随后的请求中,服务器通过读取Cookie中的JSESSIONID属性值来识别不同的用户,从而实现对每个用户的会话跟踪。①Cookie是把用户的数据写给用户的浏览器。②Session技术把用户的数据写。原创 2022-09-25 06:45:00 · 1148 阅读 · 0 评论 -
Servlet
请求转发只是把请求转发给服务器的另一组件;重定向则只是告诉见客户去访问另一URL地址。请求转发发生在服务器端,由服务器(Servlet)控制;重定向发生在客户端,由客户(浏览器)控制。请求转发过程在同一个请求中完成,只会返回一个响应,重定向过程则发生在两个不同的请求中,会返回两个不同的响应。请求转发和重定向必须在响应之前执行,否则会抛出IllegalStateException异常。请求转发只能访问内部资源,重定向可以访问外部资源。原创 2022-09-24 10:28:51 · 434 阅读 · 0 评论 -
WEB&JAVAWEB&HTTP
HyperText Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。* 数据传输的规则指的是请求数据和响应数据需要按照指定的格式进行传输。* 如果想知道具体的格式,可以打开浏览器,点击`F12`打开开发者工具,点击`Network`来查看某一次请求的请求数据和响应数据具体的格式内容。* 基于TCP协议: TCP是一种面向连接的(建立连接之前是需要经过三次握手)、可靠的、基于字节流的传输层通信协议,在数据传输方面更安全。原创 2022-09-13 06:30:00 · 260 阅读 · 0 评论 -
JDBC详解
数据库连接池是个容器,负责分配、管理数据库连接(Connection)它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个好处*资源重用* 提升系统响应速度之前我们代码中使用连接是没有使用都创建一个Connection对象,使用完毕就会将其销毁。这样重复创建销毁的过程是特别耗费计算机的性能的及消耗时间的,而数据库使用了数据库连接池后,就能达到Connection对象的复用。连接池是在一开始就创建好了一些连接(Connection)对象存储起来。原创 2022-09-12 21:39:09 · 294 阅读 · 0 评论