servlet生命周期
Posted 031503097--
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了servlet生命周期相关的知识,希望对你有一定的参考价值。
//初始化方法——调用init()方法
/** * 初始化方法 * 执行者:服务器 * 执行次数:一次 * 执行时机:默认第一次访问的时候 */ public void init(ServletConfig arg0) throws ServletException { System.out.println("初始化方法"); }
点击run on server运行后显示
刷新页面后没变化,默认情况下,第一次访问servlet的时候创建servlet对象,只执行一次
//服务方法——调用service()方法
/** * 服务方法 * 执行者:服务器 * 执行次数:请求一次服务一次 * 执行时机:请求来的时候 */ public void service(ServletRequest arg0, ServletResponse arg1) throws ServletException, IOException { System.out.println("服务方法"); }
点击run on server运行后显示
刷新页面后,服务方法再次执行
也就是请求一次服务一次
//销毁方法——调用destroy()方法
/** * 销毁方法 * 执行者:服务器 * 执行次数:一次 * 执行时机:当servlet被移除的时候或者服务器正常关闭的时候 */ public void destroy() { System.out.println("销毁方法"); }
当servlet被移除的时候或者服务器正常关闭的时候
服务器正常关闭时,destroy()方法被调用
以上是关于servlet生命周期的主要内容,如果未能解决你的问题,请参考以下文章