zoukankan      html  css  js  c++  java
  • 【转载】serlvet

    servlet的定义 Servlet的作用:

    1.接收用户发送的请求

    2.调用其他的java程序来处理请求

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

    如何使用:

    1.创建一个类并实现Servlet接口

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

    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的方法。

  • 相关阅读:
    Java函数调用
    Java编程工具的介绍
    Java关键字及作用
    Java面向对象
    Java代码内容概述
    Java构造方法
    Java面向对象
    Java数组概述和定义
    JDBC工具类,基于C3P0的数据库连接池,提供获取连接池、获取连接对象、释放资源和封装事务操作的方法
    图片爬虫工具,可以爬取指定网页的图片
  • 原文地址:https://www.cnblogs.com/smallwangmusk/p/11386452.html
Copyright © 2011-2022 走看看