(1).JSP 頁面判斷id,password是否爲空,是否符合長度
1).用javaScript. function 函數 alert 輸出提示
2).from 表單 onsumbit =" return function()" 阻攔
3).Id輸入時可以用 JS正則表達式 只允許輸入數字
(2).Servlet 部分
1).是否存在globalSession如果存在,不需要登錄,不存在要登錄
2).servlet判斷id,password是否爲空,是否符合長度
3).通過 MD5 加密 密碼
MessageDigest md5 = MessageDigest.getInstance("MD5");
BASE64Encoder base64en = new BASE64Encoder();
newpassword = base64en.encode(md5.digest(password.getBytes()));
4).長度符合條件,調用數據庫.最後通過id查詢,得到對象,再比較密碼是否相同
5).將個人信息存儲到 globalSession中
6).跳轉到jsp 登錄成功頁面
需要自學內容:
1. js 正則表達式