java如何生成驗(yàn)證碼呢
Java生成驗(yàn)證碼的流程是:
收到請求->生成驗(yàn)證碼所用的隨機(jī)數(shù)->使用隨機(jī)數(shù)寫出圖片->將隨機(jī)數(shù)記錄到Session中->輸出驗(yàn)證碼
Java驗(yàn)證驗(yàn)證碼的流程是:
收到請求->獲取用戶傳過來的驗(yàn)證碼數(shù)字->驗(yàn)證是否正確->輸出驗(yàn)證結(jié)果
下面通過一個(gè)例子來展示驗(yàn)證碼的生成流程,該例子使用基本Java Spring框架的Rest接口,可以使用任何平臺(tái)來獲取驗(yàn)證碼:
服務(wù)器處理驗(yàn)證碼的例子:
1.接收驗(yàn)證碼請求:
/*** 接收驗(yàn)證碼請求*/@RequestMapping(value="captchacode")public void CaptchaCode(){ try { CaptchaCodeModel captchaCodeModel=new CaptchaCode().getCode(); /pic/pic/pic/pic/p>
2.生成驗(yàn)證碼并生成圖片:
public class CaptchaCode {private int width = 90;/pic/pic/pic/p>
【java如何生成驗(yàn)證碼呢】相關(guān)文章:
java如何生成驗(yàn)證碼09-26
java中全排列是如何生成算法11-11
php生成動(dòng)態(tài)圖片驗(yàn)證碼代碼08-11
php如何實(shí)現(xiàn)驗(yàn)證碼03-15
JAVA實(shí)現(xiàn)生成GUID的方法10-02
php生成動(dòng)態(tài)圖片驗(yàn)證碼的一段代碼02-18
如何使用java12-19
java如何構(gòu)造03-02