Servlet的配置以及它的生命週期

2021-08-31 00:09:31 字數 614 閱讀 5421

servlet容器管理了servlet的整個生命週期,並呼叫servlet的servlet的生命週期的方法。

1.servlet程式必須通過servlet容器來啟動執行,並且儲存目錄有特殊要求,通常servlet編譯好的.class檔案要儲存在2.servlet程式必須在web應用程式的web.xml檔案中進行註冊和對映其訪問路徑,才可以 被servlet引擎載入被外界訪問。

3.乙個元素使用者註冊乙個servlet,它包含有兩個主要的子元素:和,分別使用者設定servlet的註冊名稱和servlet的完整類名。

(1)servlet容器管理了servlet的整個生命週期,並呼叫servlet的servlet的生命週期的方法。

(2)servlet生命週期的方法有:

1.首先是建立例項時呼叫構造器:只被呼叫一次,只有第一次請求servlet時,建立servlet的例項,呼叫構造器。

2.init方法:只被呼叫一次,在建立好servlet例項後立即呼叫init函式,使用者初始化當前servlet例項。

3.service方法:被多次呼叫,每次請求都會被呼叫,用於相應請求。

4.destory方法:只被呼叫一次,在當前servlet所在的web應用被解除安裝前呼叫,用於釋放servlet所佔的資源。

屬性以及它的特性

1.屬性的賦值與取值 書上面的解釋就是使用點運算子來訪問屬性,可以操作屬性來進行賦值與取值。按照字面意思來理解,你可能覺得只是使用點運算子來簡單的操作定義屬性時生成的例項變數,實則不然。按照書上講的,點運算子操作屬性的同時,也具有呼叫方法的功能。按照這樣理解,點運算子的右側跟什麼方法名,就呼叫的是哪...

python property 的理解以及它的坑

1 property就是既擁有set get方法的靈活性,又具有屬性直接賦值取值的簡便性 2 property的屬性名必須有下劃線,不然會報錯 3 在乙個方法前加上 property之後,你的方法就會自動擁有 get 直接取值的能力,以及可賦值的屬性 硬要理解的話,下面兩段 效果是一樣的 prope...

Servlet 中的配置引數

servletconfig引數和servletcontext引數到底應該如何使用,如何取得?1.新建servlet 在inii 方法中取到 通過init的過載方法傳遞 2.配置web.xml檔案 myservletconfig myservletconfig com.tw.util.myservle...