【初学servlet】Servlet基础知识

来源:互联网 发布:碎片化时间 知乎 编辑:程序博客网 时间:2024/04/28 15:16

一、

☆ Servlet是服务器小应用程序

☆ 用来完成B/S架构下,客户端请求的响应处理

☆ 平台独立,性能优良,能以线程方式运行

☆ Servlet API为Servlet提供了统一的编程接口

☆ Servlet一般在容器中运行

☆ 常见的Servlet容器

     ☆ Tomcat

    ☆ Jetty / Resin

二、Servlet的生命周期(重点理解)

生命全过程:

     加载 ClassLoader

     实例化 new

     初始化 init(ServletConfig)

     处理请求 service doGet doPost

     退出服务 destroy()

只有一个对象

API中的过程:

init()//只执行一次, 第一次初始化的时候

public void init(ServletConfig config) throws ServletException

service()

public void service(ServletRequest req, ServletResponse res) throws ServletException, java.io.IOException

destroy()//webapp退出的时候

public void destroy()

三、创建servlet

详见  【初学servlet】helloworld学习


原创粉丝点击