使用谷歌外掛程式生成驗證碼

2021-08-17 18:01:28 字數 774 閱讀 8580

本文是在ssm框架中使用谷歌外掛程式生成驗證碼以及控制層驗證

首先匯入依賴

com.github.axet

kaptcha

0.0.9

在springmvc配置檔案中配置如下

noblack

控制層

@autowired

private producer producer;//這裡是谷歌的包 不要導錯包

public void captcha(httpservletresponse response, httpsession session)throws servletexception, ioexception

假如登入時使用驗證碼:

return logininfoservice.login(username,password,request);//這是登入查詢,這裡就不在贅述

}

這裡是驗證碼使用到的工具類   為了保證驗證碼存到快取和取出來是同乙個 

public class constant

驗證碼一(驗證碼生成)

根據手機好查詢密碼 return type description code for i 0 i 6 i 4位驗證碼也可以用rand 1000,9999 直接生成 將生成的驗證碼寫入session,備驗證時用 session start session verify num code 建立,定義顏色...

生成驗證碼

在此處放置使用者 以初始化頁面 bitmap image new bitmap int math.ceiling validatenum.length 12.5 22 graphics g graphics.fromimage image tryfinally region web 窗體設計器生成的...

生成驗證碼

生成驗證碼的類 using system using system.data using system.configuration using system.collections using system.web using system.web.security using system.web...