Servlet
Servlet
servlet 是javaee的规范之一 也就是接口
servlet是javaweb三大组件之一 三大组件:Servlet程序 Filter过滤器 Listener监听器
servlet是运行在服务器上的小程序 可以用来接收客服端发送过来的请求,并响应数据给客户端
手动实现
编写一个类去实现Servlet接口
实现service方法 处理请求 并响应数据
到web.xml中去配置servlet程序的访问地址
一、到web-inf中的web.xml中配置
解释什么是xml: 一、XML是被设计用来描述数据的,重点是什么是数据,如何存放数据。
二、这是一种扩展性标识语言文件,是用于标记电子文件使其具有结构性的标记语言,通常无法直接打开。
二、写标签
常见的error:
url-pattern 没有以斜杠打头
servletname配置错误
为啥在servlet配置后访问对应url就能访问地址
Servlet生命周期
执行Servlet构造器方法
执行int初始化方法
第一、二步,是在和第一次访问的时候 创建servlet程序会调用
执行servic ...
Web基础
Web基础Web由数十亿个通过有线和无线网络连接的客户机和服务器组成。web客户端向web服务器发出请求。web服务器接收请求,查找资源并将响应返回给客户端。当服务器响应请求时,它通常向客户机发送某种类型的内容。客户端通过web浏览器向服务器发送请求。服务器通常用一组用HTML(超文本标记语言)编写的指令向浏览器发送响应。所有浏览器都知道如何向客户端显示HTML页面。
网站是静态文件(网页)的集合,如HTML页面、图像、图形等。Web应用程序是在服务器上具有动态功能的Web站点。谷歌、Facebook、Twitter都是网络应用程序的例子。
HTTP
HTTP是客户端和服务器在网络上使用的一种通信协议。
它类似于其他互联网协议,如SMTP(简单邮件传输协议)和FTP(文件传输协议),但有一个根本的区别。
HTTP是一种无状态协议,即每个连接只支持一个请求。这意味着使用HTTP,客户端连接到服务器发送一个请求,然后断开连接。这种机制允许更多的用户在一段时间内连接到给定的服务器。
客户端发送一个HTTP请求,服务器使用HTTP向客户端返回一个HTML页面。
HTTP MethodsH ...