亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

servlet是干嘛的

發布時間:2020-10-15 18:49:25 來源:億速云 閱讀:128 作者:小新 欄目:編程語言

小編給大家分享一下servlet是干嘛的,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

servlet是很復雜的東西,事實上,servlet就是一個Java接口,interface! 打開idea,ctrl + shift + n,搜索servlet,就可以看到是一個只有5個方法的interface!

那servlet是干嘛的?

很簡單,接口的作用是什么?規范唄!

servlet接口定義的是一套處理網絡請求的規范,所有實現servlet的類,都需要實現它那五個方法,

其中最主要的是兩個生命周期方法 init()和destroy(),還有一個處理請求的service(),也就是說,

所有實現servlet接口的類,或者說,所有想要處理網絡請求的類,

都需要回答這三個問題:

你初始化時要做什么

你銷毀時要做什么

你接受到請求時要做什么

這是Java給的一種規范!就像阿西莫夫的機器人三大定律、行尸走肉里Rick的那三個問題一樣,規范!

servlet是一個規范,那實現了servlet的類,就能處理請求了嗎?

答案是,不能。

你可以隨便谷歌一個servlet的hello world教程,里面都會讓你寫一個servlet,相信我,你從來不會在servlet中寫什么監聽8080端口的代碼,servlet不會直接和客戶端打交道!

那請求怎么來到servlet呢?

答案是servlet容器,比如我們最常用的tomcat,同樣,你可以隨便谷歌一個servlet的hello world教程,里面肯定會讓你把servlet部署到一個容器中,不然你的servlet壓根不會起作用。

tomcat才是與客戶端直接打交道的家伙,他監聽了端口,請求過來后,根據url等信息,確定要將請求交給哪個servlet去處理,然后調用那個servlet的service方法,service方法返回一個response對象,tomcat再把這個response返回給客戶端。

看完了這篇文章,相信你對servlet是干嘛的有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

囊谦县| 句容市| 嘉祥县| 泾阳县| 赤城县| 儋州市| 辉县市| 七台河市| 明溪县| 伊吾县| 南丰县| 都兰县| 舒城县| 茂名市| 遵义市| 六枝特区| 卓尼县| 滕州市| 柘城县| 万盛区| 龙州县| 台前县| 济源市| 莱芜市| 栾川县| 杭锦后旗| 满洲里市| 盐池县| 平阴县| 屯留县| 镇原县| 横峰县| 石泉县| 宜城市| 交口县| 岑溪市| 霸州市| 临朐县| 延边| 辽中县| 兴仁县|