javaservlet接口指的是什么-创新互联

小编给大家分享一下java servlet接口指的是什么,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!

创新互联是一家专业提供邛崃企业网站建设,专注与网站制作、成都网站设计、H5建站、小程序制作等业务。10年已为邛崃众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

 Servlet接口

定义

public interface Servlet

这个接口定义了一个Servlet:一个在Web服务器上继承了这个功能的Java类。

推荐课程:Java教程。

方法

1、init

public void init(ServletConfig config) throws ServletException;
//Servlet引擎会在Servlet实例化之后,置入服务之前精确地调用init方法。在调用service方法之前,init方法必须成功退出。

如果init方法抛出一个ServletException,你不能将这个Servlet置入服务中,如果init方法在超时范围内没完成,我们也可以假定这个Servlet是不具备功能的,也不能置入服务中。

2、service

public void service(ServletRequest request, ServletResponse response)
throws ServletException, IOException;

Servlet引擎调用这个方法以允许Servlet响应请求。这个方法在Servlet未成功初始化之前无法调用。在Servlet被初始化之前,Servlet引擎能够封锁未决的请求。

在一个Servlet对象被卸载后,直到一个新的Servelt被初始化,Servlet引擎不能调用这个方法

3、destroy

public void destroy();

当一个Servlet被从服务中去除时,Servlet引擎调用这个方法。在这个对象的service方法所有线程未全部退出或者没被引擎认为发生超时操作时,destroy方法不能被调用。

4、getServletConfig

 public ServletConfig getServletConfig();

返回一个ServletConfig对象,作为一个Servlet的开发者,你应该通过init方法存储ServletConfig对象以便这个方法能返回这个对象。为了你的便利,GenericServlet在执行这个接口时,已经这样做了。

5、getServletInfo

public String getServletInfo();

允许Servlet向主机的Servlet运行者提供有关它本身的信息。返回的字符串应该是纯文本格式而不应有任何标志(例如HTML,XML等)。

看完了这篇文章,相信你对java servlet接口指的是什么有了一定的了解,想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


网页名称:javaservlet接口指的是什么-创新互联
网址分享:http://ybzwz.com/article/doehpp.html