![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Servlet学习
夏至青柠
愿星河徜徉,一路有光
展开
-
Servlet六(监听器)
一、监听器 Servlet 事件监听器是一个实现了特定接口的 Java 程序,这个程序专门用于监听 Web 应用中 ServletContext、HttpSession 和 ServletRequest 等对象的创建和销毁过程、监听这些域对象属性的修改以及感知绑定到 HttpSession 域中的某个对象的状态。 Servlet 规范中定义了八种监听器,这八种监听器的类型及作用.类 型描 述ServletContextListener用于监听 ServletConte原创 2020-10-21 16:21:50 · 518 阅读 · 1 评论 -
Servlet五(过滤器)
一、 java Servlet Filter(过滤器) Filter是Servlet的过滤器,是Servlet 2.3规范中新增加的一个功能,主要用于完成一些通用的操作,如编码的过滤、判断用户的登录状态等。Filter 被称为过滤器,其主要作用是对 Servlet 容器调用 Servlet 的过程进行拦截,从而在 Servlet 进行响应处理的前后实现一些特殊功能. 注意:过滤器是部署在服务器上的。 当用户通过浏览器访问服务器中的目标资源时,首先会被 Filter 拦截,在 Filter 中原创 2020-10-20 15:53:57 · 1015 阅读 · 0 评论 -
Servlet四(会话跟踪、Get与Post、中文乱码处理)
一、为什么需要会话跟踪? 使用浏览器发送的http请求,http请求使用的是http协议,而http协议是一种无状态的协议,它不会去主动记录使用这个http协议的用户是谁,一旦请求发送成功,服务器做出响应以后,那么此时浏览器与服务器之间的链接就会消失,这时服务器就不知道请求来自哪里,是谁发送来的。所以这时我们就需要记录/保存请求/链接的状态,实现这个记录记录/保存请求/链接的状态的过程就叫会话跟踪。二、什么是会话跟踪? 服务器处理程序实现记录/保存请求/链接的状态的过程就叫会话跟踪。三、四种会原创 2020-10-16 19:36:46 · 149 阅读 · 0 评论 -
Servlet学习三(常用的接口、类、方法)
Servlet中常用的接口、类、方法一、Servlet接口 Servlet接口二、ServletConfig接口 ServletConfig接口三、ServletContext接口 ServletContext接口四、HttpServletRequest 接口 ServletRequest与HttpServletRequest的关系 HttpServletRequest 接口继承自 ServletRequest 接口。 HttpServletRequest主要作用是封装 HT原创 2020-10-15 21:38:02 · 852 阅读 · 0 评论 -
Servlet学习二(生命周期,常用的接口、类、方法)
一、Servlet的生命周期 在 Java 中,任何对象都有生命周期,Servlet 也不例外。Servlet 的生命周期如下图所示: Servlet 的生命周期。按照功能的不同,大致可以将 Servlet 的生命周期分为四个阶段,分别是加载实例化阶段、初始化阶段、运行阶段【处理请求】和销毁阶段。1. 加载实例化阶段 当Servlet容器启动以后,会加载项目的web.xml配置文件,并解析得到所有配置好的servlet-class中配置的包名+类名,通过反射机制就实例化好了包名+类名对应的S原创 2020-10-14 19:44:18 · 513 阅读 · 2 评论 -
Servlet学习一(简介及安装)
一、 什么是javaweb程序 就是通过java和web技术的组合开发出来的应用程序。 web(全球广域网)二、什么是B/S架构的程序 B/S — B【浏览器】S【服务器】 通过浏览器来访问服务器上的程序的这种结构就是B/S架构的程序。 C/S — C【客户端】S【服务器】三、B/S架构的程序与C/S架构的程序比较B/S架构C/S架构B【浏览器】S【服务器】浏览器来访问服务器上的程序C【客户端】S【服务器】客户端访问服务器上的程序本地磁盘空间的占用少本原创 2020-10-13 17:53:52 · 1689 阅读 · 0 评论