一、什么是sevlet容器
通俗点说,所谓容器,就是放东西的地方。Servlet容器自然就是放Servlet的地方,servlet容器的主要任务是管理servlet的
生命周期。如:Tomcat是Servlet的运行环境,即一个Servlet容器。
二、servlet容器的作用?
Servlet容器的作用是负责处理客户请求,当客户请求来到时,Servlet容器获取请求,
然后调用某个Servlet,并把Servlet的执行结果返回给客户。
具体流程:
当客户端请求某个资源时,发出一个请求,Servlet容器使用Servlet容器使用ServletRequest对象把客户的请求信息封装起来,
然后调用Servlet的生命周期方法,init(),service(),destory()等,完成servlet的执行,把处理的结果封装到ServletResponse对象中
,Servlet把客户的请求结果返回客户端,完成一次服务过程。当Servlet容器第一次接收到sevlet请求时,创建servlet对象,在以后的时间里
,没接收到的对该servlet对象的请求时,都自动调用service()方法,直到生命周期结束时调用一次destory()方法。
网友评论