每个servlet都必须实现什么接口,servlet接口的三个主要作用
如何解决写爬虫IP受阻的问题?立即使用。
推荐课程:Java教程
Servlet接口
定义
接口servlet这个接口定义了一个Servlet:一个Java类,它在Web服务器上继承了这个函数。
方法
1、初始化
公共void init(ServletConfig config)引发ServletException
//Servlet引擎会在Servlet实例化之后,放置服务之前准确调用init方法。在调用服务方法之前,init方法必须成功退出。如果init方法抛出ServletException,就不能把这个Servlet放到服务中。如果init方法没有在超时范围内完成,我们也可以假设这个Servlet没有功能,不能放入服务。
2、服务
公共void服务(ServletRequest请求,ServletResponse响应)
抛出ServletException,IOExceptionServlet引擎调用这个方法来允许Servlet响应请求。在Servlet成功初始化之前,不能调用此方法。在Servlet初始化之前,Servlet引擎可以阻塞挂起的请求。
卸载servlet对象后,Servlet引擎不能调用该方法,直到新的Servlet被初始化。
3、摧毁
public void destroy();当从服务中删除一个Servlet时,Servlet引擎调用这个方法。当此对象的服务方法的所有线程尚未退出或引擎认为发生了超时操作时,不能调用destroy方法。
4、getServletConfig
public servlet config getservlet config();返回一个ServletConfig对象。作为Servlet开发人员,您应该通过init方法存储ServletConfig对象,以便该方法可以返回该对象。为了方便起见,GenericServlet在执行这个接口时已经做到了这一点。
5、getServletInfo
公共字符串getServletInfo();允许Servlet向主机的Servlet操作员提供关于自身的信息。返回的字符串应该是不带任何标志的纯文本格式(例如,HTML、XML等)。).这就是servlet接口的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。