Servlet 接口
概念:运行在服务器端的小程序
servlet就是一个接口,定义了Java类被浏览器访问到的规则
使用Servlt接口的步骤
1.创建javaEE项目
2.定义一个方法,实现Servlet接口
3/实现接口中的抽象方法
4.配置Servlet(在web.xml中配置)
执行原理(服务器执行Servlet的原理)
1.当服务器接受的客户端的请求后,会解析URL路径,获取访问的Servlet的资源路径
2,找到web.xml文件,是否有对应的《url-pattern》标签体的内容
3.如果有,则再找到对应的《Servlet-pattern》全类名
4.服务器会将字节码文件加载进内存,并创建其对象
5.调用方法
Servlet中的方法(生命周期):
1.被创建:执行init方法,只执行一次,
Servlet的init方法,只执行一次,说明一个Servlet在内存中只存在一个对象,
2.提供服务,执行service方法,执行多次
每次访问Servlet时,Service方法都会被调用一次
3。被销毁:执行destroy方法,,执行一次
服务器关闭时,Servlet被销毁
只有服务器正常关闭时,才会执行destro方法
destro方法在servlet被销毁之前执行,一般用于释放资源

浙公网安备 33010602011771号