1. 程式人生 > >(Servlet+Jsp+MYSQL)學生資訊管理---升級版

(Servlet+Jsp+MYSQL)學生資訊管理---升級版

前面的博文中學生資訊管理實現了增刪改查,後來一直想做一個酷酷的登入介面,終於花時間實現了。

直接上圖:

管理員使用者:admin

密碼:admin

當輸入錯誤使用者名稱或密碼後會報錯:

正確輸入後會進入主介面,也就是之前初級版的學生資訊管理系統主介面

接下來是說一下登入功能實現的邏輯和程式碼


1,介面寫好後post呼叫AdminLoginServlet

2.session獲取管理員名字呼叫service中的AdminLogin函式

返回值傳給flag,如果正確則進入inner.jsp即學生管理系統主介面

3.UserService裡用到了DaoUser

4.這裡只寫了一個介面,由DaoUserImpl具體實現

5.DaoFactory連線資料庫,在資料庫裡查詢有無user資訊,

exeQu進行資訊比較,返回true或者false.

6.實體類UserInfo

7.DaoFactory裡主要程式碼:

8.資料庫表