記之前的生成驗證碼idea生成乙個隨機數後,我們接著插入驗證碼實現使用者登入
編寫html**,實現在頁面中顯示控制項
resp.
setcharacterencoding
("utf-8");
//傳送utf-8協議
stringbuilder stringbuffer =
newstringbuilder()
;//定義乙個stringbuiler變數
在captche類中通過req的getsession().setattribute()方法,把text的值返回來
;//類
在login類中通過req.getsession().getattribute()方法接受text的值,其中方法中的字串必須前後一樣,否則會出現傳不回text的值
string validcode=
(string)req.
getsession()
.getattribute
("code"
);
再通過login傳回來的值和text的值做比較,如果為驗證碼和使用者輸入的值一樣,則顯示「你好admin」,否則顯示驗證碼錯誤。
登入驗證碼
生成驗證碼 指定驗證碼的長度 public static string createvalidatecode int length 生成隨機數字 for int i 0 i length i 抽取隨機數字 for int i 0 i length i 生成驗證碼 for int i 0 i leng...
登入驗證碼C
一.新建乙個checkcode.aspx using system using system.data using system.configuration using system.collections using system.web using system.web.security usi...
註冊登入驗證碼
1 判斷是不是手機號 public boolean ismobileno string mobiles matcher m p.matcher mobiles return m.matches 2 判斷密碼格式是否正確 public boolean iscorrectpassword string ...