servlet工作原理分析

2021-06-23 05:36:36 字數 869 閱讀 8138

study servlet config

helloworld config

helloworld

jp.co.xiehl.servlet.ch7.helloworldservlet

driver

aaaaaa-8

url127.1.1.1

30/hello

/count/*

簡單對這個servlet進行了分析研究:

1、servlet的名字,類和其他雜項。

在配置servlet時,首先必須指定servlet的名字,servlet的類(如果是jsp,必須指定jsp檔案的位置)。另外,可以選擇性地給servlet增加一定的描述,並且指定它在部署時顯示的名字,部署時顯示的icon。

study servlet config

helloworld config

helloworld

jp.co.xiehl.servlet.ch7.helloworldservlet

2.初始化引數

初始化引數配置後,在serlvet中可以取得。

driver

aaaaaa-8

url127.1.1.1

3.啟動裝入的優先順序

啟動裝入的優先順序通過來配置。

14.servlet的對映

可以給乙個servlet做多個對映,這樣我們可以通過不同的方式來訪問這個servlet。

helloworld

/hello

helloworld

/count/*

5、具體的過程

Servlet工作原理

首先簡單解釋一下servlet接收和響應客戶請求的過程,首先客戶傳送乙個請求,servlet是呼叫service 方法對請求進行響應的,通過源 可見,service 方法中對請求的方式進行了匹配,選擇呼叫doget,dopost等這些方法,然後再進入對應的方法中呼叫邏輯層的方法,實現對客戶的響應。在...

Servlet工作原理解析

1 servlet容器 tomcat容器分四個等級,真正管理servlet的容器是context容器,乙個web應用對應乙個context容器,也就是servlet執行時的servlet容器。新增乙個web應用建立乙個standcontext容器,並且給這個context設定必要的引數,url和pa...

Servlet 工作原理詳細解析

tomcat7 也開始支援嵌入式功能,增加了乙個啟動類org.apache.catalina.startup.tomcat。建立乙個例項物件並呼叫 start 方法就可以很容易啟動 tomcat,我們還可以通過這個物件來增加和修改 tomcat 的配置引數,如可以動態增加 context servl...