Servlet規(guī)范的組成:
1)Web應用程序
2)Servlet和HTTPServlet
3)過濾器
4)安全
5)國際化
讀取客戶端發(fā)送的顯式和隱式數(shù)據(jù)、生成結果、向客戶端發(fā)送顯式數(shù)據(jù)(即文檔)和隱式數(shù)據(jù)(HTTP響應數(shù)據(jù))
Web容器與Servlet如何配合處理請求
1)客戶端向Web服務器發(fā)起一個HTTP請求。
2)HTTP請求被Web服務器接受,如果請求的是靜態(tài)頁面,則由Web服務
器負責處理。如果請求的是JavaWeb組件(Servlet或者JSP),
則移交給Web容器。Web容器可以在主機的同一個進程、不同的進程
或其他的Web服務主機的進程中啟動。
3)Web容器根據(jù)Servlet的配置文件確定調用的具體Servlet類,并把
request對象、response對象傳給它。
4)Servlet通過request對象知道客戶端的使用者是誰,客戶的請求信
息是什么和其他的一些信息。Servlet處理完請求后把要返回的信
息放入response對象返回到客戶端。
5)一旦Servlet完成了請求的處理,Web容器就會刷新response,
把控制權返回給web服務器
Web應用程序的組成結構
項目根目錄
WEB-INF
--lib
--classescom.lovo.shpping.po.xxxx
web.xml(所有應用程序的配置文件都統(tǒng)一命名)
Tomcat介紹、目錄結構
如何在Tomcat下手工部署一個Web應用程
TomcatServlet/JSP
6.x2.5/2.1
5.x2.4/2.0
4.x2.3/1.2
3.x2.2/1.1
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |