JavaWeb
知乎苏小乐
微信公众号:苏小乐的博客
知乎账号:苏小乐
展开
-
JavaWeb入门(十)- 会话与状态管理之Session
文章目录1.Session理论知识1.1 session的定义1.2 session机制1.3 保存session id 的 几种方式1.4 Session Cookie2. Session的使用2.1 Session的创建与删除2.2 跨窗口的会话跟踪2.3 Session的超时管理2.4 使用URL重现实现Session跟踪2.5 HttpSession 接口中的常用方法2.6 Session...原创 2020-03-10 22:38:04 · 314 阅读 · 0 评论 -
JavaWeb入门(九)- 会话与状态管理之Cookie
文章目录1. 会话与会话状态1.1 会话和会话状态1.2 如何实现有状态的会话2. Cookie机制2.1 Cookie的操作2.2 Cookie的实现原理3. Cookie的实现与使用3.1 Cookie的发送3.2 Cookie的读取3.3 Cookie的时效 1. 会话与会话状态 HTTP协议是一种无状态的协议,WEB服务器本身不能识别出哪些请求是同一个浏览器发出的 ,浏览器的每一次请求...原创 2020-02-18 21:28:31 · 332 阅读 · 0 评论 -
JavaWeb入门(八)- Servlet监听器Listener
文章目录1. Servlet 监听器简介2. 如何编写一个Servlet监听器?3. ServletContextListener3.1 如何创建?3.2 ServletContextListener的使用场景3.3 相关接口4. ServletRequestListener & HttpSessionListener4.1 request对象的生命周期4.2 session对象的生命周期...原创 2020-02-16 17:04:52 · 623 阅读 · 0 评论 -
JavaWeb入门(七)- Filter的典型应用(下)
本文介绍使用Filter实现的三个典型应用。 1. 使浏览器不缓存页面的过滤器 有 3 个 HTTP 响应头字段都可以禁止浏览器缓存当前页面,它们在 Servlet 中的示例代码如下: response.setDateHeader(“Expires”,-1); response.setHeader(“Cache-Control”,“no-cache”); response.setHea...原创 2020-02-16 14:48:16 · 126 阅读 · 0 评论 -
JavaWeb入门(六)- Filter介绍、使用与映射(上)
文章目录1. Filter简介1.1 Filter示意图1.2 Filter的基本工作原理1.3 Filter接口方法1.4 注册Filter1.5 映射Filter1.6 映射Filter之dispatcher 1. Filter简介 Filter 的基本功能是对 Servlet 容器调用 Servlet 的过程进行拦截,从而在 Servlet 进行响应处理的前后实现一些特殊的功能。在 Serv...原创 2020-02-15 23:43:35 · 738 阅读 · 0 评论 -
JavaWeb入门(五)- Servlet与HttpServlet详解(下)
文章目录1. HTTP协议1.1 HTTP的问答方式1.2 HTTP的消息1.2.1 HTTP的请求消息1.2.2 HTTP的响应消息1.3 HTTP的请求方式1.3.1 GET 方式1.3.2 POST 方式2. 如何在 Serlvet 中获取请求信息2.1 ServletRequest 常见方法2.2 ServletResponse 常见方法3. HttpServlet3.1 HttpServ...原创 2020-02-14 18:06:31 · 612 阅读 · 0 评论 -
JavaWeb入门(四)- Servlet的关联类ServletConfig与ServletContext详解(中)
文章目录1. 前言2. Servlet的关联类2.1 ServletConfig2.1.1 添加Servlet的初始化信息2.1.2 ServletConfig的常用接口函数2.2 ServletContext2.2.1添加web应用程序的初始化参数2.2.2 ServletContext常用接口函数参数2.2.3context-param标签 与 init-param标签的异同3.总结 1. 前...原创 2020-02-14 11:34:51 · 431 阅读 · 0 评论 -
JavaWeb入门(三)- Servlet的使用及生命周期(上)
文章目录1. Servlet 简介2. Servlet在容器中的使用2.1 如何将Servlet运行在Servlet容器中?2.2 Servlet映射分析2.3 Servlet的注册与运行3. Servlet容器对Servlet管理分析3.1 Servlet的生命周期方法3.2 Servlet容器响应客户端请求的过程4. 总结 1. Servlet 简介 Java Servlet是和平台无关的服务...原创 2020-02-14 00:07:18 · 305 阅读 · 0 评论 -
JavaWeb入门(二)-Tomcat基础
文章目录前言Tomcat介绍Tomcat安装流程Tomcat的配置文件config/server.xmlconfig/tomcat-users.xml启动Tomcat的两种方式1.在bin目录下启动2.在任意目录下启动Catalina介绍Apache服务器 与 Tomcat服务器Apache服务器两者异同总结 前言 本文从Tomcat的安装出发,介绍了Tomcat的常见安装步骤。基于此,介绍了这个...原创 2020-02-13 16:32:28 · 171 阅读 · 0 评论 -
JavaWeb入门(一)- Web基础
文章目录什么是Web程序?Web程序的基本概念1. Web容器 、 Web服务器 和 应用服务器2. 静态资源 与 动态资源什么是JavaWeb程序?JavaWeb基础概念1. 组件 与 容器2. Servlet 与 Servlet容器 什么是Web程序? 在搞清楚Web程序之前,首先搞清楚什么是Web? WEB,即World Wide Web,即全球广域网,也称为万维网,它是一种基于超文本和HT...原创 2020-02-13 00:19:11 · 449 阅读 · 0 评论 -
深入探究Java项目中的classpath
文章目录深入探究Java项目中的classpath1. 引言2.Java程序源目录 与 本地环境下的Java程序的classpath.2.1 Java源程序的目录结构2.2 本地环境下的Java程序的classpath.2.3 Java项目与JavaWeb项目的classpath区别。3.Java程序开发目录与部署目录的对比。4.总结 深入探究Java项目中的classpath 1. 引言 在Ja...原创 2019-12-21 12:40:00 · 1550 阅读 · 0 评论