实现一个Servlet程序:
1.创建Servlet文件
2.直接实现Servlet接口(不方便),可以通过继承Servlet接口的实现类
3.导入Servlet的jar包
4.编译Servlet
5.编译后的.class文件添加到服务器
6.创建web.xml文件配置虚拟路径
7.运行服务器,查看结果
Servlet的生命周期:
初始化阶段:
init()方法,整个生命周期只调用一次,
运行阶段:
service()方法
销毁阶段:
destroy()方法,服务器关闭时销毁
自动加载Servlet程序:
<load-on-startup>1</load-on-startup>
HttpServlet类:
doPost()方法、doGet()方法
虚拟路径的映射:
单映射、多重映射(多个虚拟路径指向同一个servlet)
映射路径可以使用通配符
ServletConfig和ServletContext:
ServletConfig:
web.xml文件中使用一个或多个<init-param>元素进行配置。
ServletContext:
获取Web应用的初始化参数
实现多个servlet对象共享数据
读取web应用下的资源文件
网友评论