zoukankan      html  css  js  c++  java
  • servlet基础

    servlet是运行在web服务器端的java应用程序,它使用java语言编写,具有java语言的优点。与java程序的区别是,servlet对象主要封装了对http请求的处理,并且它的运行需要servlrt容器的支持,在java   web 应用方面,servlet的应用占有十分重要的地位,它在web请求的处理功能方面也非常强大。

    在java中,通常所说的servlet是指HttpServlet对象,在声明一个对象为servlet时,需要继承HttpServlet类。HttpServlet类是servlet接口的一个实现类,继承该类后,可以重写HttpServlet类中的方法对Http请求进行处理 。代码结构:

    pubic  class  TestServlet  extends HttpServlet{

                    //初始化方法

                public  void init() throws ServletException{

                  }

                   //处理http get 请求

                public void doGet(HttpServletRequest , HttpServletResponse)

                                             throws ServletException , IOException   {

                                 }

                  //处理http  post 请求

                     public void doPost(HttpServletRequest , HttpServletResponse)

                                             throws ServletException , IOException   {

                                 }

                       //处理http  put 请求

                   public void doPut(HttpServletRequest , HttpServletResponse)

                                             throws ServletException , IOException   {

                                 }

                      //处理http  delete请求

                    public void doPut(HttpServletRequest , HttpServletResponse)

                                             throws ServletException , IOException   {

                                 }

                         //销毁方法

                  public  void  destroy(){

                        super.destroy();

                           }

    }

    servlet接口

    public  void  init(ServletConfig config)servlet实例化后,servlet容器调用该方法来完成初始化工作

    public  void  init(ServletRequest request , ServletResponset responset)用于处理客户端的要求

    public  void  destory()当servlet对象从servlet容器中移除时,容器调用该方法,以便释放资源

    public  void  ServletConfig getServletConfig()用于获取servlet对象的配置信息,返回ServletConfig对象

    public  void  String getServletInfo()返回有关servlet的信息,它是纯文本格式的字符串

  • 相关阅读:
    需求变更的种类及应对方式
    SQL Server中连接远程表、查询其它服务器的数据、导入或导出到其它Sql Server服务器数据
    在IE9中MSWC.BrowserType组件无法识别Cookie的问题
    优秀软件的几个重要标准
    对待代码的态度反应着对待自己的态度
    应对企业不断变化的系统
    在SQL中插入®特殊字符
    如何让领导认识到测试的重要性,在沟通时要注意的几点
    男人要补肾,强肾健脑对能持久做程序
    你可能不知道的Visual Studio 2010使用技巧(VS2010的秘密)
  • 原文地址:https://www.cnblogs.com/nsl714745601/p/7410916.html
Copyright © 2011-2022 走看看