1. 程式人生 > >小白的進階之路1

小白的進階之路1

如何 存在 分享圖片 des 發送請求 界面 語句 需要 時間

在登陸的頁面中,需要一個表單,<form action="\goods\loginServlet" method="post" > 為什麽要有這個servlet?

答:需要將這個用戶填好的表單交給其他的東西,比如服務器,或者servlet來繼續處理或響應。

用戶名:<input type="text" name="username ">.

密 碼:<input type="password" name="password">

驗證碼:<input type="text" name="VerifyCode">

<img src="/goods/VerifyServlet">

驗證碼生成的servlet代碼:

技術分享圖片

技術分享圖片

上例中為什麽發送瀏覽器先不要緩存?

技術分享圖片

技術分享圖片

技術分享圖片

這個代碼可以直接當做一個被封裝的jar包直接使用。

將驗證碼的圖片來源指向一個Servlet,servlet能和瀏覽器交互,像瀏覽器發送請求並且傳輸數據。

一個servlet容器中國有五大方法,其中三個是生命周期方法,包括init,service,destory。其中init 和destory分別代表著出生和死亡,並且只能生命周期中執行一次,而service可以執行多次,service調用dopost和doget來響應用戶。在資源緊張或者長時間沒有使用servlet時,servlet將會死亡。

java中awt這個包,主要用於設計用戶界面界面和視圖,例如滾動條,按鈕都屬於其中的組件。

get一個新名詞-------偽協議

JavaScript的偽協議的用法:JavaScript:****;意思是把JavaScript:後面的所有內容當做JavaScript語句執行。

如何完成驗證碼的驗證?

用戶輸入的驗證碼傳到loginservlet中,與服務器生成的驗證碼(保存在session中)相比較。

總結一下,今天主要是了解了表單傳值,servlet的生命周期,以及session的一些知識。

主要完成的是驗證碼,待完善的地方有圖片換一張不能顯示,而且在表單隱形傳值的地方做不到。

小白的進階之路1