servlet:
1. servlet是什么?
就是运行在服务器端的java小程序。
2) 服务器将请求信息发送至 Servlet;
3) Servlet 生成响应内容并将其传给服务器。响应内容动态生成,通常取决于客户端的请求;
4) 服务器将响应返回给客户端。
2. servlet的声明周期:
init()实例化: 服务器启动会调用init()的方法进行初始化,当浏览器的请求到达服务器端的时候会实例化servlet的实例!或者在配置文件中的servlet的标签中配置<load-on-startup>标签,目的是为了让服务器已启动就实例化servlet.
service():
服务器创建一个请求对象,处理客户端请求
服务器创建一个响应对象,响应客户端请求
服务器激活 Servlet 的 service() 方法,传递请求和响应对象作为参数
service() 方法获得关于请求对象的信息,处理请求,访问其他资源,获得需要的信息
service() 方法使用响应对象的方法,将响应传回Server,最终到达客户端。service()方法可能激活其它方法以处理请求,如 doGet() 或 doPost() 或程序员自己开发的新的方法。
3.servlet的配置文件:
4.srelvet的API及其实现类的关系:
sevlet:接口。具有servlet所有的方法:init。service destroy,getServletConfig,
getServ