javaweb⑥servlet

javaweb⑥servlet1、servlet本质servlet本质上就是java类,servlet是只能运行在服务器端的java类,而且必须遵循特殊的规范,在运行中有自己的生命周期。servlet必须调用java servlet api,必须是对特定类或接口的继承或实现。并且,他必须重写特定的方法去处理客户端请求。2、servlet作用servlet主要功能是用来接受,处理客户端请求,并把处理结果返回到客户端显示。3、servlet生命周期servlet需要在特定的容器中才能运行,这里所说的容器即servlet运行时所需要的环境(如tomcat、resin、weblogic、websphere)servlet的生命周期指的是servlet从被web服务器加载到它被销毁的整个生命过程执行过程:客户端-request->服务器[init(),servlet(),destory()-response]->客户端生命周期:servlet容器创建一个servlet实例--容器调用该实例的init()方法--容器向servlet传递客户端请求,并且调用此实例的service()方法--容器在销毁本实例前调动他的destroy()方法在以上阶段中,servlet对外提供服务阶段是最重要的。service()方法是变成人员真正要关心的方法。因为他才是servlet真正开始响应客户端请求,并且处理业务逻辑的方法。service()接收到客户端请求后,再调用该servlet相应的方法去处理请求。?

相关内容推荐