傳智播客 servlet http協議

2021-04-30 17:50:09 字數 1732 閱讀 2060

今天的老畢講的課程主要是關於

b/s和

c/s系統的一些底層通訊協議和

servlet

開發環境的搭建,也涉及到一些

servlet

開發的一些介面和繼承類。

經過幾天的學習,逐漸形成自己的聽課節奏了,沒有前面兩天的壓抑了。自己總結,要學好程式設計,首先要有顆平常心,不要急功近利;其次,在學習的過程中,一定養成多練習的好習慣,很多東西,老師敲了**,自己不一定就掌握了。

總結一下今天的知識要點:

一.最重要的應當是

servlet

開發環境的搭建吧,主要步驟有:

1.建立

web專案的目錄結構

2.將自定義的類檔案指定為

web-inf/classes 3.

要進行servlet

的程式編寫,需要引入

servlet-api.jar

4. 自定義乙個

servlet

必須是servlet

介面的子類5.在

web應用程式中配置

web-inf

目錄下的

web.xml

檔案,將

servlet

進行url

的對映:

servtest

itcast.servlettest

servtest

/test

6.通過瀏覽器在位址列輸入

應用程式路徑

/servlet

對映的url

路徑二.

servlet

的相關知識點

1.servlet

的生命週期:

init

()初始化方法執行一次,只在

servlet

例項化時執行,不斷的執行

service

,是因為不斷地對請求進行處理,並做出應答,當例項不被使用時,銷毀。

2.servletconfig

常用方法:

getinitparameter

();getinitparameternames();

getservletname().

2.genericservlet

類實現了

servlet

和servletconfig

兩個介面 3.

模版方法設計模式。

三.servletrequest

介面1.

將客戶端的請求封裝成物件,那麼就可以通過對該物件的操作來處理請求;

2.常見方法:(1

)getlocaladdr()

獲取服務端

ip位址(2

)getlocalname

()獲取服務端主機名(3

)getromoteaddr()

獲取客戶端

ip位址(4

)getromotename()

獲取客戶端主機名

四.httpservlet

是genericservlet

的子類2.

是genericservlet

對http

協議的相關實現

3.提供了處理

協議的基本架構

4.通常建立的

servlet

都是繼承自

傳智播客mysql分頁的實現 傳智播客 分頁

整理了一宿,終於找到了頭緒,在頭腦還算清醒時,整理下分頁的筆記.我這個分頁用的是oracle的資料庫.他在查詢時涉及到了乙個偽列.table名為 employees.建立bean物件employee.屬性如下 private int employee id private string first ...

傳智播客學習有感

來傳智播客學習幾個月了,學習的很差,為什麼呢,我曾經這麼回答過,如果乙個人曾經很輕鬆的賺過錢,然後某天他改行做程式設計了,那麼是一件很折磨人的事情,寫 絕對不是一件輕鬆的事情,很容易疲倦,也很容易煩躁不安,我在傳智播客學習了幾個月說真的學的很差,動手太差,只侷限於聽,導致的結果是做乙個簡單的html...

傳智播客學習筆記4 24

傳智播客學習筆記4.24 檢視中沒有資料 檢視中查詢語句儲存於資料字典中 如果通過檢視訪問資料,至少訪問系統兩次 實際工作時,需要站在使用者的角度去考慮 盡量不要對檢視進行dml操作 在檢視定義中,可以使用with read only選項來保證該檢視上不能進行dml操作 閃回技術 oracle 10...