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開發之Servlet的兩種配置方式】後端JavaWebServlet
- JavaWeb開發技巧之裝飾器設計模式JavaWeb設計模式
- JavaWEB開發03——JSJavaWebJS
- JavaWeb開發Servlet之getParameter和getAttribute的區別,JavaWebServlet
- JavaWEB開發02——CSS&JSJavaWebCSSJS
- 如何搭建javaweb 開發環境JavaWeb開發環境
- JavaWeb開發基礎Servlet APIJavaWebServletAPI
- web.xml 中 load-on-startup 引發的思考WebXML
- JavaWEB開發18——基礎加強JavaWeb
- JavaWEB開發12——el&jstlJavaWebJS
- Java/JavaWeb/開發環境介紹JavaWeb開發環境
- JavaWeb開發之建立Servlet無法自動更新web.xml配置JavaWebServletXML
- JavaWeb開發之什麼時候重啟Tomcat伺服器JavaWebTomcat伺服器
- Web 前端開發之js正規表示式用法Web前端JS
- JavaWeb之JSPJavaWebJS
- JavaWeb開發之Eclipse中jsp自動匯入類路徑JavaWebEclipseJS
- 最詳細的JavaWeb開發基礎之java環境搭建(Mac版)JavaWebMac
- 最詳細的JavaWeb開發基礎之java環境搭建(Windows版)JavaWebWindows
- JavaWeb專案開發從0開始的要點!JavaWeb
- JavaWEB開發13——事務與連線池JavaWeb
- 20160402javaweb 開發模式JavaWeb模式
- JavaWeb開發必過關-Servlet學習(一)JavaWebServlet
- JavaWeb之動態代理JavaWeb
- 基於IDEA的JavaWeb開發環境搭建IdeaJavaWeb開發環境
- 《零基礎JavaWeb開發》全書目錄JavaWeb
- JavaWeb後端開發2024-08-08JavaWeb後端
- JavaWeb之製圖神器EchartsJavaWebEcharts
- javaweb之Filter詳解(轉)JavaWebFilter
- ReactiveCocoa開發中常見用法React
- Android開發:LayoutParams的用法Android
- Vip積分管理系統專案JavaWeb開發流程JavaWeb
- javaweb 三大元件之SeverletJavaWeb元件
- 20160324 javaweb 之requestJavaWeb
- 給予Java初學者的建議(JavaWeb/後臺開發)JavaWeb