Servlet

一:Servlet概念

  Servlet是服务器端小程序,是用来处理客户端发送来的请求,必须存活于Web容器中。对于Java程序员来说,Servlet就是一个Java类。

二:Servlet的实现方式:

  方式一:实现Servlet接口,覆写其中的方法

      void init(ServletConfig config) 初始化方法

      void service(ServletRequest req, ServletResponse resp) 处理客户端请求的方法

      void destroy() 销毁Servlet的方法

      ServletConfig getServletConfig() 返回ServletConfig接口

      String getServletInfo()返回此Servlet的相关信息

  方式二:继承GenericServlet类,实现service(xxx)方法

      public abstract void service(ServletRequest req , ServletResponse resp)处理服务

  方式三(最常用的方式):继承HttpServlet类,覆写doGet(xxx)和doPost(xxx)方法

      protected void doGet(HttpServletRequest req, HttpServletResponse resp)

      protected void doPost(HttpServletRequest req, HttpServletResponse  resp)

      如果覆写了service(xxx)方法,doGet(xxx)和doPost(xxx)不会被执行。  

posted on 2017-03-16 00:08  背后有人  阅读(73)  评论(0)    收藏  举报

导航