0
点赞
收藏
分享

微信扫一扫

servlet的方法

生命周期:

  1. 被创建: 执行 init 方法 ,执行一次
  2. 提供服务: 执行server 方法, 执行多次
  3. 被销毁: 执行destroy 方法, 执行一次

被创建

	/**
     * 初始化方法
     * 特点:在Servlet被创建时执行, 只会执行一次
     * @param servletConfig
     * @throws ServletException
     */
    @Override
    public void init(ServletConfig servletConfig) throws ServletException {
        System.out.println("init...");
    }

提供服务

	/**
     * 提供服务的方法
     * 特点:每一次Servlet被访问时执行. 执行多次
     * @param servletRequest
     * @param servletResponse
     * @throws ServletException
     * @throws IOException
     */
    @Override
    public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
        System.out.println("Servlet...");
    }

被销毁

	 /**
     * 销毁方法
     * 在Servlet被杀死时(在服务器正常关闭时执行), 执行一次
     */
    @Override
    public void destroy() {
        System.out.println("destroy...");
    }

其他方法

获取ServletConfig对象

	/**
     * 获取ServletConfig对象
     * ServletConfig: Servlet的配置对象
     * @return
     */
    @Override
    public ServletConfig getServletConfig() {
        return null;
    }

获取servlet的一些信息

	/**
     * 获取servlet的一些信息: 版本, 作者
     * @return
     */
    @Override
    public String getServletInfo() {
        return null;
    }

举报

相关推荐

0 条评论