天天看點

Java實作随機驗證碼功能

現在許多系統的注冊、登入或者釋出資訊子產品都添加的随機碼功能,就是為了避免自動注冊程式或者自動釋出程式的使用。

    驗證碼實際上就是随機選擇一些字元以圖檔的形式展現在頁面上,如果進行送出操作的同時需要将圖檔上的字元同時送出,如果送出的字元與伺服器session儲存的不同,則認為送出資訊無效。為了避免自動程式分析解析圖檔,通常會在圖檔上随機生成一些幹擾線或者将字元進行扭曲,增加難度。

    我們可以使用servlet來實作随機驗證碼的實作。

Java實作随機驗證碼功能
Java實作随機驗證碼功能

    需要在web.xml中聲明servlet 

Java實作随機驗證碼功能
Java實作随機驗證碼功能

如果,您認為閱讀這篇部落格讓您有些收獲,不妨點選一下右下角的【推薦】 

如果,您希望更容易地發現我的新部落格,不妨點選一下左下角的【關注我】 

如果,您對我的部落格内容感興趣,請繼續關注我的後續部落格,我是【orson】 

本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段 聲明,且在文章頁面明顯位置給出原文連接配接,否則保留追究法律責任的權利。 

轉載:http://www.cnblogs.com/java-class/archive/2013/05/14/3078574.html