JavaWeb day9

Servlet概述

                生命周期方法:

                        void� init(ServletConfig):出生之前(1次)

                        void  servlet(ServletRequest request,ServletResponse response):每次处理请求时都会被调用

                        void destroy():临死之前(1次)

                 特性:

                          单例,一个类只有一个对象,当然可能存在多个Servlet类!

                          线程不案例的,所以它的效率是高的!

                Sevrlet类由我们来写,但对象由服务器来创建,并且由服务器来调用相应的方法

什么是Servlet

            Servlet是JavaWeb的三大组件之一,它属于动态资源,Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet来处理,在Servlet中通常需要:

                            接受请求数据

                            处理请求

                            完成响应

实现Servlet的方式

实现 Servlet 有三种方式:

            实现 javax.servlet.Servlet  接口

            继承 javax.servlet.GenericServlet 类

            继承 javax.servlet.HttpServlet 类

API

推荐阅读更多精彩内容