當前位置:
首頁 > 最新 > 通過了解Servlet和Http之間的關係,了解web中http通信使用

通過了解Servlet和Http之間的關係,了解web中http通信使用

上一節,簡單理解了web.xml,裡面的內容還有很多,我們遇到再詳細了解,先熟悉其它部分的內容。

對於上次說的這個流程,web.xml屬於應用伺服器Tomcat的內容,這次我們說一個「請求服務」的內容:http協議

超文本傳輸協議(HTTP,HyperText Transfer Protocol)

首先它是一個協議,是用來遵守的規則,大家都能看得懂,既然是規則,那麼一定有固定的內容。

細化一下:

實際中是什麼樣子呢?

我們把我們之前的代碼稍微改動下,方便觀察

然後我們打開瀏覽器,輸入地址

然後按F12,出現如下界面

然後點提交

裡面的內容基本上就是http協議中的內容,這是網上一段內容,報文頭就是請求頭,報文體就是請求體,第一段就是請求行。

換句話說,我們再向伺服器請求服務的時候,就是將

發送給了伺服器,伺服器從裡面取內容

那麼Java中,伺服器用來獲取用戶通過http協議提交的數據,是通過HttpServletRequest,我們先看幾個簡單的方法

第一個是:getParameterNames,它用來表示用戶傳遞給伺服器的參數的名字有哪些。

我們簡單寫一下:

運行查看:

第二個是:getParameterValues,用戶在獲取參數,有一種是比較特殊的

我們將頁面修改

我們獲取課程

勾選兩個,我們看獲得了哪些參數,點擊提交

只獲得了一個course,但我們選擇了兩個

這種情況,我們就是用getParameterValues

我們再次提交

出現了結果

其它方法有很多,就不一一說了,但是要學會總結,之後碰到了要記在筆記上之後會越來越的


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 分享電腦學習 的精彩文章:

TAG:分享電腦學習 |