Servlet协议学习
文章平均质量分 79
Servlet协议学习
oLengNuanZiZhi12
这个作者很懒,什么都没留下…
展开
-
过滤器接口
过滤器接口1>介绍2>具体作用3>Filter接口实现类开发步骤4>Filter拦截地址格式5>过滤器防止用户恶意登录行为1>介绍1)来自于Servlet规范下接口,在Tomcat存在于servlet-api.jar包2)Filter接口实现类由开发人员负责提供,Http服务器不负责提供3)Filter接口在Http服务器调用资源文件之前,对Http服务器进行拦截2>具体作用1)拦截Http服务器,办证过户Http服务器检测当前请求合法性2)拦截原创 2021-03-14 23:14:29 · 324 阅读 · 0 评论 -
监听器接口
监听器接口1>介绍2>作用域对象3>监听器接口实现类开发规范:三步4>ServletContextListener接口5>ServletContextAttributeListener接口6>监听器接口提高程序运行速度1>介绍1、一组来自于Servlet规范下接口,共有8个接口。在Tomcat存在servlet-api.jar包2、监听器接口需要由开发人员亲自实现,Http服务器提供jar包并没有对应的实现类3、监听器接口用于监控《作用域对象生命周期变化时原创 2021-03-14 22:41:05 · 638 阅读 · 3 评论 -
多个Servlet之间数据共享实现方案
多个Servlet之间数据共享实现方案1>实现方案2>ServletContext接口2.1、介绍2.2、工作原理2.3、全局作用域生命周期2.4、命令实现3>Cookie3.1、介绍3.2、原理3.3、实现命令1>实现方案1、数据共享:OneServlet工作完毕后,将产生数据交给TwoServlet来使用2、Servlet规范中提供四种解决方案1)ServletContext接口2)Cookie类3)HttpSession接口4)HttpServletReque原创 2021-03-14 22:08:04 · 534 阅读 · 0 评论 -
Servlet之多个Servlet之间调用规则
多个Servlet之间调用规则1>前提条件2>提高用户使用感受规则3>多个Servlet之间调用规则4>重定向解决方案4.1、工作原理4.2、实现命令4.3、特征5>请求转发解决方案5.1、原理5.2、实现命令5.3、优点5.4、特征1>前提条件某些来自于浏览器发送请求,往往需要服务端中多个Servlet协同处理,但是浏览器一次只能访问一个Servlet,导致用户需要手动通过浏览器发起多次请求才能得到服务。这样增加用户获得服务难度,导致用户放弃访问当前网站2&原创 2021-03-14 21:10:35 · 224 阅读 · 2 评论 -
Http状态码
Http状态码1>介绍2>分类1>介绍1、由三位数字组成的一个符号。2、Http服务器在推送响应包之前,根据本次请求处理情况,将Http状态码写入到响应包中《状态行》上3、如果Http服务器针对本次请求,返回了对应的资源文件。通过Http状态码通知浏览器应该如何处理这个结果如果Http服务器针对本次请求,无法返回对应的资源文件,通过Http状态码向浏览器解释不能提供服务的原因。2>分类1、组成100->599:分为五个大类2、1xx:最有特征10原创 2021-03-13 11:46:18 · 88 阅读 · 0 评论 -
Servlet之欢迎资源文件
欢迎资源文件1>前提2>默认欢迎资源文件3>Tomcat对于默认欢迎资源文件定位规则4>设置当前网站的默认欢迎资源文件规则1>前提用户可以记住网站名,但是不会记住网站资源文件名2>默认欢迎资源文件用户发送了一个针对某个网站的《默认请求》时,此时由Http服务器自动从当前网站返回的资源文件正常请求:http://localhost:8080/myWeb.index.html默认请求:http://localhost:8080/myWeb/3>To原创 2021-03-13 11:31:26 · 150 阅读 · 0 评论 -
在线考试管理系统搭建
在线考试管理系统搭建1>前言1.1、涉及知识1.2、使用工具2>构造考生系统2.1、用户信息注册2.1.1、用户信息注册流程图2.1.2、具体实施2.2、用户信息查找与删除2.3、小结1>前言1.1、涉及知识MySql数据库JDBCServletJava SETomcat服务器1.2、使用工具IDEANavicat for MySQL2>构造考生系统2.1、用户信息注册2.1.1、用户信息注册流程图我们需要做的部分是黄色框的两个部分第一部分:原创 2021-03-13 11:15:32 · 1456 阅读 · 0 评论 -
HttpServletRequest与HttpServletResponse接口
HttpServletRequest接口1>HttpServletRequest接口1.1、介绍1.2、主要作用1.3、通过请求对象读取请求包中《请求行》信息1.4、通过请求对象读取《请求行》请求参数名和参数1.5、通过请求对象读取《请求体/请求行》中的请求参数1.6、解决post请求接受中文字符乱码问题2>HttpServletResponse接口2.1、介绍2.2、响应对象主要功能2.3、响应对象将结果写入响应体2.4、设置响应头中的Content-type属性2.5、设置响应头中的loca原创 2021-03-12 17:28:10 · 239 阅读 · 0 评论 -
Servlet生命周期
Servlet对象生命周期Servlet对象生命周期基础Servlet对象生命周期基础网站中所有的Servlet接口实现类的实例对象,只能由Http服务器负责创建。开发人员不能收到创建Servlet接口实现类的实例对象。在默认情况下,Http服务器接收到对于当前Servlet接口实现类第一次请求时,自动创建这个Servlet接口实现类的实例对象。 ~~~~~~~~ &nb原创 2021-03-12 16:16:37 · 88 阅读 · 1 评论 -
Servlet基础
Servlet基础基础Servlet生命周期生命周期的执行流程基础宏观地说,Servlet是连接Web服务器与服务器Java程序的协议,是一种通信规范。这个规范是以一套接口的形式体现的。 ~~~~ 通常来说,Servlet是宏观上Servlet规范中的一个具体的接口,Servlet规范中包含一套接口。而Servlet接口仅仅是其中之一。 ~~~~ &n原创 2020-12-25 02:20:15 · 199 阅读 · 0 评论 -
Http协议
Http协议基础知识请求与相应三级目录基础知识HTTP,Hyper Text Transfer Protocol,超文本传输协议,是一个基于请求与响应模式的、无状态的网络协议,是浏览器和服务器最常用的通讯协议。HTTP协议是浏览器与服务器间的数据传递格式的一种约定,浏览器与服务器只要都遵循这个约定,就可以进行数据通讯了请求与相应由浏览器 向服务器发送数据,称为请求Request。由服务器向浏览器发送数据,则称为响应Response。那么,什么才是浏览器向服务器发送的请求呢?在浏览器地址栏中通过地原创 2020-12-22 02:20:10 · 276 阅读 · 0 评论