JavaWeb開發之load-on-startup用法
1、首先在web.xml中配置servlet節點:
<servlet><servlet-name>secondServlet</servlet-name> //servlet註冊的名字
<servlet-class>com.test.javaweb.SecondServlet</servlet-class> // servlet全類名
<load-on-startup>2</load-on-startup> // 可以指定servlet被建立的時機
</servlet>
2、load-on-startup數值說明:可以指定servlet被建立的時機。
1)若為負數或不填,則在第一次請求時被建立:
a)當工程在run as server時即執行localhost:8080/HelloWorld, 什麼都不觸發
b)再執行localhost:8080/HelloWorld/SecondServlet時,依次執行生命週期函式:建構函式、init、service
c)不同負數數值,沒有什麼意義
2)若為0或正數,則在當前web應用被servlet容器載入時建立例項,且數字越小越早被建立:假設在web.xml中配置的多個servlet,而且load-on-startup填上非負數
a)當工程在run as server即執行localhost:8080/HelloWorld時,那麼按數字大小,依次執行:firstServlet 建構函式----> firstServlet init方法---> second 建構函式 ---> second init方法
b)再執行localhost:8080/HelloWorld/SecondServlet時,再執行SecondService生命週期的service方法。
相關文章
- JavaWeb開發之 / 斜槓用法JavaWeb
- JavaWeb開發之PrintWriter亂碼JavaWeb
- JavaWeb開發之頁面傳值JavaWeb
- JavaWeb開發之Filter中的dispatcher標籤JavaWebFilter
- JavaWeb開發技巧之裝飾器設計模式JavaWeb設計模式
- JavaWeb開發Servlet之getParameter和getAttribute的區別,JavaWebServlet
- JavaWEB開發03——JSJavaWebJS
- JavaWeb之JSPJavaWebJS
- JavaWEB開發02——CSS&JSJavaWebCSSJS
- JavaWEB開發12——el&jstlJavaWebJS
- JavaWeb開發基礎Servlet APIJavaWebServletAPI
- JavaWeb開發之Eclipse中jsp自動匯入類路徑JavaWebEclipseJS
- JavaWeb開發之什麼時候重啟Tomcat伺服器JavaWebTomcat伺服器
- Web 前端開發之js正規表示式用法Web前端JS
- JavaWeb開發之建立Servlet無法自動更新web.xml配置JavaWebServletXML
- JavaWEB開發18——基礎加強JavaWeb
- 最詳細的JavaWeb開發基礎之java環境搭建(Mac版)JavaWebMac
- 最詳細的JavaWeb開發基礎之java環境搭建(Windows版)JavaWebWindows
- JavaWeb後端開發2024-08-08JavaWeb後端
- JavaWeb專案開發從0開始的要點!JavaWeb
- JavaWEB開發13——事務與連線池JavaWeb
- 初識Javaweb之Servlet以及TomcatJavaWebServletTomcat
- Vip積分管理系統專案JavaWeb開發流程JavaWeb
- java基礎學習:JavaWeb之JSPJavaWebJS
- java基礎學習:JavaWeb之ServletJavaWebServlet
- 雲擴RPA研習社 | RPA開發基礎之編輯器的基本用法
- JavaWeb三大元件之Servlet詳解JavaWeb元件Servlet
- 02 . Ansible高階用法(運維開發篇)運維
- Zsh 開發指南(第十二篇 [[ ]] 的用法)
- ElasticSearch之基本用法APIElasticsearchAPI
- vue之watch的用法Vue
- Go之time包用法Go
- java基礎學習:JavaWeb之request和responseJavaWeb
- java基礎學習:JavaWeb之ServletConfig與ServletContextJavaWebServletContext
- java基礎學習:JavaWeb之Cookie和SessionJavaWebCookieSession
- javaweb課程設計之XXX管理系統JavaWeb
- 多端開發之uniapp開發appAPP
- javawebJavaWeb