【转载】serlvet

servlet的定义 Servlet的做用:java

1.接收用户发送的请求web

2.调用其余的java程序来处理请求安全

3.根据处理结果,返回给用户一个页面服务器

如何使用:多线程

1.建立一个类并实现Servlet接口线程

2.在web.xml文件中对Servlet进行配置xml

 

Servlet的生命周期,指Servlet的对象从被建立到被销毁的过程。对象

 

 

Servlet的生命周期方法:继承

1.构造器:接口

  - Servlet第一次处理请求时,会调用构造器,来建立Servlet实例。

  - 只会调用一次,Servlet是单例模式,他是以多线程的方式调用service()方法.

  - Servlet不是线程安全,因此尽可能不要再service()方法中操做全局变量。

2.init()方法:

  - 构造器调用以后立刻被调用,用来初始化Servlet,只会调用一次。

3.service()方法:

  - Servlet每次处理请求时都会调用service()方法,用来处理请求,会调用屡次。

4.destroy()方法:

  - Servlet对象销毁前(WEB项目卸载时)调用,用来作一些收尾工做,释放资源。

 

获取:

由Tomcat服务器建立,最终做为参数传递到init()方法中,咱们能够在init()方法直接使用。 当咱们经过继承HttpServlet建立Servlet时,因为父类已经实现ServletConfig接口, 因此咱们能够在Servlet中直接调用ServletConfig的方法。

相关文章
相关标签/搜索