首先,我們需要一個客戶端登錄頁面,:login.jsp
這里我把JSP程序寫在了這個頁面,只有當客戶端輸入信息時,才會由服務器來運行該程序,然后把運行結果返回給客戶端。下面我需要做一個服務器返回給客戶端的歡迎頁面,做的很簡單,這里只是把過程給大家展示。當然只有正確輸入用戶名和密碼之后服務器才能返回該頁面:welcome。jsp
最后我做了一個注銷的功能,點擊上個頁面的注銷,也就可以結束session會話,注銷后回到最初的登錄界面。 :logout.jsp
好了,一個完整的登錄與注銷過程就完成了,我說過,這是一個靜態的登錄,我自定義了用戶名和密碼,但是我們生活中用到的是動態的登錄,也就是鏈接了數據庫的,其實原理都差不多,這里我只想要大家搞清楚我們一個過程:客戶端發送請求-服務器驗證-服務器返回驗證信息-客戶端顯示登錄成功后頁面并建立session會話-客戶端注銷-服務器結束會話。希望有興趣的朋友自己可以動手試試,感受感受我們客戶端與服務器登錄與注銷的一個過程。