成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何調(diào)用Servlet來(lái)處理請(qǐng)求

開(kāi)發(fā) 后端
本文介紹如何調(diào)用Servlet來(lái)處理請(qǐng)求,以及介紹< servlet>元素及其子元素,聲明一個(gè)Servlet等。

調(diào)用Servlet處理請(qǐng)求

一,< servlet>元素及其子元素,聲明一個(gè)Servlet。

< description>*:為Servlet指定一個(gè)文本描述。

< display-name>*:為Servlet提供一個(gè)簡(jiǎn)短的名字被某些工具顯示。

< icon>*:為Servlet指定一個(gè)圖標(biāo),在圖形管理工具中表示該Servlet。

< servlet-name>:Servlet的名字,***性。

< servlet-class>or< jsp-file>:< servlet-class>為Servlet的完整路徑。< jsp-file>指定web應(yīng)用程序中的jsp文件完整路徑以/開(kāi)始對(duì)一個(gè)jsp文件做URL映射。

< init-param>*:定義Servlet初始化參數(shù)。

< description>*:初始化參數(shù)文本描述。

< pararm-name>:初始化參數(shù)的名字。

< param-value>:初始化參數(shù)的值。

< load-on-startup>?:WEB應(yīng)用程序被啟動(dòng)時(shí),Servlet被加載的順序。內(nèi)容為一個(gè)整型值。

負(fù)數(shù)或沒(méi)有設(shè)定這個(gè)元素表示Servlet容器將在客戶(hù)端請(qǐng)求這個(gè)Servlet的時(shí)候加載它

正數(shù)或o表示W(wǎng)EB應(yīng)用程序被啟動(dòng)時(shí)按數(shù)值大小由小到大初始化Servlet。

如果同時(shí)包含< jsp-file>元素和< load-on-startup>,則jsp文件也被預(yù)編譯并加載。

< run-as>?:執(zhí)行組件的角色

< descripttion>:文本描述。

< role-name>:指定執(zhí)行組件的角色名字。

< security-role-ref>*:聲明在組件或部署的組件的代碼中的安全角色引用。

< description>*:安全角色文本描述。

< role-name>:使用的安全角色的名字。

< role-line>?:指定到一個(gè)安全角色的引用。

二,< servlet-mapping>元素及其子元素,在servlet和url之間定義一個(gè)映射。

< servlet-name>:Servlet的名字,***性和一致性。與< servlet>元素中聲明的名字一致。

< url-pattern>:指定相對(duì)于Servlet的URL的路徑。該路徑相對(duì)于web應(yīng)用程序上下文的根路徑。

三,加載Servlet的過(guò)程

容器的Context對(duì)象對(duì)請(qǐng)求路徑(URL)做出處理,去掉請(qǐng)求URL的上下文路徑后,按路徑映射規(guī)則和Servlet映射路徑(< url-pattern>)做匹配,如果匹配成功,則調(diào)用Servlet處理請(qǐng)求。

匹配規(guī)則:

請(qǐng)求URL精確匹配,如果成功則調(diào)用Servlet處理請(qǐng)求。匹配最長(zhǎng)的路徑前綴,以/為路徑分隔符,按路徑樹(shù)逐級(jí)匹配,選擇最長(zhǎng)匹配的Servlet來(lái)處理。如果前面都沒(méi)有匹配成功,則容器會(huì)讓W(xué)EB應(yīng)用程序來(lái)調(diào)用Servlet處理請(qǐng)求。如果沒(méi)有定義默認(rèn)Servlet,容器將向客戶(hù)端發(fā)送404(請(qǐng)求資源不存在)錯(cuò)誤信息。

【編輯推薦】

  1. Scala語(yǔ)言中的Scala Servlet
  2. 敘述Servlet API的討論
  3. 介紹Servlet容器與Context
  4. Servlet源文件到Class的過(guò)程
  5. 詳解Listener監(jiān)聽(tīng)Http Session
責(zé)任編輯:佚名 來(lái)源: 中國(guó)IT實(shí)驗(yàn)室
相關(guān)推薦

2021-06-17 09:32:39

重復(fù)請(qǐng)求并發(fā)請(qǐng)求Java

2010-04-22 16:26:07

Oracle 10g

2009-07-09 14:56:23

Servlet讀取

2019-05-22 08:00:00

微軟密碼身份管理

2014-02-21 15:55:32

2009-07-07 11:18:59

JSP Servlet

2009-07-09 14:32:39

2025-01-09 10:20:53

2009-07-03 13:22:37

調(diào)用Servlet

2025-02-12 08:07:40

2009-06-06 19:25:44

javaServlet基礎(chǔ)結(jié)構(gòu)

2022-09-26 00:42:43

GuavaJDK動(dòng)態(tài)代理

2011-03-08 15:58:54

處理器能耗

2017-08-25 14:23:44

TensorFlow神經(jīng)網(wǎng)絡(luò)文本分類(lèi)

2023-09-19 22:41:30

控制器HTTP

2023-05-12 12:09:38

職責(zé)鏈模式客服

2023-10-04 07:35:03

2024-12-10 00:00:30

ServletTomcat異步

2009-09-24 09:38:00

Scala講座第一類(lèi)對(duì)象scala

2011-09-02 11:06:28

Oracle服務(wù)器進(jìn)程為事務(wù)建立回滾段放入dirty lis
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 91黄色免费看 | 精品在线免费观看视频 | 成人福利网 | 91大神xh98xh系列全部 | 久色激情| 国产亚洲一区在线 | 色综合网站 | 国产精品久久久久久久午夜 | 成人精品国产免费网站 | av中文字幕在线播放 | 一级黄色播放 | 成人亚洲视频 | 欧美aaa级 | 久久精品国产久精国产 | 国产精品国产a级 | 国产精品国产精品国产专区不卡 | 久久精品色欧美aⅴ一区二区 | 亚洲精品精品 | 亚洲精品电影 | 91精品国产高清一区二区三区 | 亚洲 欧美 综合 | 丁香六月激情 | 视频一区二区在线观看 | 久久极品| 精品欧美乱码久久久久久 | 日韩精品视频在线免费观看 | 久久久人成影片免费观看 | 日韩在线视频网址 | 亚洲精品视频在线观看免费 | 99资源站 | 日本粉嫩一区二区三区视频 | 欧美日韩在线精品 | 中文字幕二区 | 亚洲视频三区 | 亚洲不卡 | 亚洲三级av | 成人免费福利视频 | 国产a区 | 久久一 | 国产欧美久久精品 | 日韩二区 |