中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

商會(huì)網(wǎng)站建設(shè)方案廣告策劃公司

商會(huì)網(wǎng)站建設(shè)方案,廣告策劃公司,wordpress防爆破,佛山新網(wǎng)站建設(shè)效果目錄 1.Servlet由來(lái) 2.Servlet快速入門(mén) 3.Servlet執(zhí)行原理 4.Servlet生命周期 1.Servlet由來(lái) 在JaveEE API文檔中對(duì)Servlet的描述是:可以運(yùn)行在服務(wù)器端的微小程序,但是實(shí)際上,Servlet就是一個(gè)接口,定義了Java類(lèi)被瀏覽器訪問(wèn)…

目錄

1.Servlet由來(lái)

2.Servlet快速入門(mén)

3.Servlet執(zhí)行原理

4.Servlet生命周期


1.Servlet由來(lái)

在JaveEE API文檔中對(duì)Servlet的描述是:可以運(yùn)行在服務(wù)器端的微小程序,但是實(shí)際上,Servlet就是一個(gè)接口,定義了Java類(lèi)被瀏覽器訪問(wèn)到(tomcat識(shí)別)的規(guī)則,所以說(shuō)編程人員需要去自定義一個(gè)類(lèi)實(shí)現(xiàn),Servlet接口,并重寫(xiě)其中的方法

瀏覽器請(qǐng)求服務(wù)器的信息的時(shí)候,有靜態(tài)資源和動(dòng)態(tài)資源,動(dòng)態(tài)資源在不同用戶訪問(wèn)時(shí)的表現(xiàn)不同,其中的邏輯由Java代碼規(guī)定,所以需要一個(gè)Java類(lèi),而這個(gè)Jave類(lèi)依賴于服務(wù)器(tomcat)才能運(yùn)行,那么tomcat如何識(shí)別這個(gè)Java類(lèi)呢?一定是需要一些規(guī)則,也就是接口(在Java中規(guī)則就是接口),所以Servlet接口應(yīng)運(yùn)而生

2.Servlet快速入門(mén)

  1. 創(chuàng)建JavaEE項(xiàng)目
  2. 自定義一個(gè)類(lèi),實(shí)現(xiàn)servlet接口
  3. 實(shí)現(xiàn)接口中的抽象方法
  4. 配置servlet
Servlet接口的方法? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?方法描述
init()初始化方法,在Servlet被創(chuàng)建時(shí)執(zhí)行,且只會(huì)執(zhí)行一次
getServletConfig()獲取ServletConfig對(duì)象,即Servlet的配置對(duì)象
getServletInfo()獲取Servlet的一些信息,版本,作者等等
service()?提供業(yè)務(wù)邏輯的代碼,每一次Servlet被訪問(wèn)時(shí)都執(zhí)行
destroy()?在服務(wù)器正常關(guān)閉時(shí)執(zhí)行,且只會(huì)執(zhí)行一次

配置servlet要在web.xml的根標(biāo)簽里面

<!-- 配置servlet -->
<servlet><servlet-name>demo1</servlet-name><servlet-class>cn.itcast.web.servlet.ServletDemo1</servlet-class><!-- 全類(lèi)名 -->
</servlet><servlet-mapping><servlet-name>demo1</servlet-name><url-pattern>/demo1</url-pattern><!-- 資源路徑 -->
</servlet-mapping>

3.Servlet執(zhí)行原理

當(dāng)啟動(dòng)項(xiàng)目之后就可以執(zhí)行service()方法中的業(yè)務(wù)邏輯了,但是其中Servlet的執(zhí)行原理是怎么樣的呢?看下面這個(gè)視頻講得很清楚?3_Servlet_執(zhí)行原理_嗶哩嗶哩_bilibili

執(zhí)行原理:

  1. 服務(wù)器接受到客戶端瀏覽器的請(qǐng)求后,會(huì)解析請(qǐng)求URL路徑,獲取訪問(wèn)的servlet的資源路徑
  2. 查找web.xml文件,是否有對(duì)應(yīng)的<url-pattern>標(biāo)簽體內(nèi)容
  3. 如果有,則在找到對(duì)應(yīng)的<servlet-class>全類(lèi)名
  4. tomcat會(huì)將字節(jié)碼文件加載進(jìn)內(nèi)存,并且創(chuàng)建其對(duì)象
  5. 調(diào)用其方法

4.Servlet生命周期

  1. 被創(chuàng)建:執(zhí)行init方法,只執(zhí)行一次
  2. 提供服務(wù):執(zhí)行service方法,執(zhí)行多次
  3. 被銷(xiāo)毀:執(zhí)行destroy方法,只執(zhí)行一次
http://www.risenshineclean.com/news/49893.html

相關(guān)文章:

  • 商城類(lèi)網(wǎng)站功能列表北京seo排名服務(wù)
  • 自己做時(shí)時(shí)彩票網(wǎng)站北京seo排名外包
  • 做網(wǎng)站小編怎么樣做網(wǎng)絡(luò)推廣可以通過(guò)哪些渠道推廣
  • 網(wǎng)站建設(shè)優(yōu)化公司cps推廣接單平臺(tái)
  • 網(wǎng)站開(kāi)發(fā)服務(wù)商百度網(wǎng)頁(yè)版網(wǎng)址
  • 能查個(gè)人信息的網(wǎng)站百度競(jìng)價(jià)托管代運(yùn)營(yíng)公司
  • 營(yíng)銷(xiāo)型網(wǎng)站建設(shè)定制網(wǎng)絡(luò)營(yíng)銷(xiāo)的四種模式
  • 怎樣免費(fèi)建立自己網(wǎng)站長(zhǎng)春做網(wǎng)站推薦選吉網(wǎng)傳媒好
  • 什么是網(wǎng)站app惠州seo管理
  • wordpress手機(jī)圖片站蘇州百度代理公司
  • 平面設(shè)計(jì)網(wǎng)站大全有哪些成人計(jì)算機(jī)培訓(xùn)機(jī)構(gòu)哪個(gè)最好
  • 一些好用的網(wǎng)站個(gè)人博客網(wǎng)站設(shè)計(jì)畢業(yè)論文
  • 做自媒體的網(wǎng)站谷歌推廣開(kāi)戶多少費(fèi)用
  • 自己做的網(wǎng)站如何加視頻長(zhǎng)春seo排名公司
  • wordpress做的好的網(wǎng)站友情鏈接的形式有哪些
  • 深圳網(wǎng)站建設(shè)公司 交通如何推廣app更高效
  • 珠海網(wǎng)站優(yōu)化百度導(dǎo)航2023年最新版
  • 怎樣查看wordpress用的什么主題網(wǎng)站seo工具
  • 安徽六安郵政編碼seo快速排名軟件app
  • 關(guān)鍵詞的分類(lèi)和優(yōu)化seo關(guān)鍵詞首頁(yè)排名代發(fā)
  • 企業(yè)宣傳片文案大全北京網(wǎng)站優(yōu)化排名
  • 得物app公司域名seo查詢
  • 做網(wǎng)站baidunongmin南寧seo優(yōu)化公司
  • 做網(wǎng)站怎么插音樂(lè)循環(huán)西安網(wǎng)站制作價(jià)格
  • 互聯(lián)網(wǎng)站備案登記表石家莊網(wǎng)站建設(shè)排名
  • 專(zhuān)業(yè)杭州網(wǎng)站建設(shè)今日頭條新聞最新事件
  • 網(wǎng)站的排版好看點(diǎn)擊進(jìn)入官方網(wǎng)站
  • 濰坊網(wǎng)站定制 優(yōu)幫云谷歌搜索引擎入口2023
  • 浙江昆侖建設(shè)集團(tuán)網(wǎng)站seo技術(shù)培訓(xùn)沈陽(yáng)
  • 域名年費(fèi)價(jià)格表新野seo公司