本质上就是一个类。
对于http,当tomcat收到一个请求,通过web.xml转到指定servlet类的实例中处理(若没有则创建),servlet创建一个线程来处理请求并返回。
servlet没有main方法,是组件,必须在容器中,在web.xml中配置;
用途:交互读、写数据,生成动态web内容;
工作原理:反射+回调,MVC的Controller基本都是该模式;与python的WSGI可以类比。
servlet过程:init, service, destroy
本质上就是一个类。
对于http,当tomcat收到一个请求,通过web.xml转到指定servlet类的实例中处理(若没有则创建),servlet创建一个线程来处理请求并返回。
servlet没有main方法,是组件,必须在容器中,在web.xml中配置;
用途:交互读、写数据,生成动态web内容;
工作原理:反射+回调,MVC的Controller基本都是该模式;与python的WSGI可以类比。
servlet过程:init, service, destroy