日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

003_Servlet生命周期

發(fā)布時(shí)間:2025/4/17 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 003_Servlet生命周期 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1. 創(chuàng)建一個(gè)LifeCycle的Web工程

2. 在WebContent下創(chuàng)建一個(gè)index.html

3. 編寫index.html

<!DOCTYPE html> <html><head><meta charset="UTF-8" /><title>Life Cycle</title></head><body><h1>Life Cycle</h1></body> </html>

4. 創(chuàng)建LifeCycle.java

5. 編寫LifeCycle.java

package com.lywgames.myservlet;import java.io.IOException; import javax.servlet.Servlet; import javax.servlet.ServletConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse;public class LifeCycle implements Servlet {public LifeCycle() {System.out.println("LifeCycle");} @Overridepublic void init(ServletConfig config) throws ServletException {System.out.println("init");} @Overridepublic void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {System.out.println("service");}@Overridepublic void destroy() {System.out.println("destroy");}@Overridepublic ServletConfig getServletConfig() {return null;}@Overridepublic String getServletInfo() {return null;} }

6. 在web.xml里配置servlet

7. 在瀏覽器地址欄輸入:http://localhost:8080/LifeCycle/LC.action運(yùn)行幾次

8. Servlet的生命周期: 從創(chuàng)建到銷毀的一段時(shí)間。

9. Servlet生命周期方法: 從創(chuàng)建到銷毀, 所調(diào)用的那些方法。主要有: 構(gòu)造方法、init()、service()和destroy()。

10. init方法: 在創(chuàng)建該servlet的實(shí)例時(shí), 就執(zhí)行該方法。一個(gè)servlet只會(huì)初始化一次, init方法只會(huì)執(zhí)行一次。默認(rèn)情況下是: 初次訪問(wèn)該servlet, 才會(huì)創(chuàng)建實(shí)例。

11. service方法: 只要客戶端來(lái)了一個(gè)請(qǐng)求, 那么就執(zhí)行這個(gè)方法了。該方法可以被執(zhí)行很多次。一次請(qǐng)求, 對(duì)應(yīng)一次service方法的調(diào)用。

12. destroy方法: servlet銷毀的時(shí)候, 就會(huì)執(zhí)行該方法。

12.1. 該項(xiàng)目從tomcat的里面移除。

12.2. 正常關(guān)閉tomcat就會(huì)執(zhí)行shutdown.bat。

12.3. Eclipse里面stop the server。

總結(jié)

以上是生活随笔為你收集整理的003_Servlet生命周期的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。