-
Jcaptcha 和 Kaptcha 開源組件實現驗證碼查看全部
-
驗證碼總結 - 用處查看全部
-
計算之后的代碼處理查看全部
-
通過反編譯需要的類,加入自己的需求。 1:獲取隨機數值結果相加(可以更復雜,除了加還有各種計算方法)——這一步是有意思的,將隨機數的和放到會話,然后將隨機數寫到驗證碼圖片中 2:將計算公式寫到驗證碼圖片中 3:驗證主要是獲取用戶輸入的值和回話中計算的結果值來比較——有此可見,生成驗證碼的重要性,驗證碼的豐富性、復雜性、智能化等等全部都在這一環(huán)節(jié)中控制查看全部
-
extends Configurable implements TextProducer 實現中文 getText()查看全部
-
kaptcha組件詳細配置——驗證碼配置 文本實現類:kaptcha.textproducer.impl 值為:com.google.code.kaptcha.text.impl.DefaultTextCreator 驗證碼值配置:kaptcha.textproducer.char.string 值:abcde2345678gfynmnpwx(隨意你自己寫) 驗證碼的長度:kaptcha.textproducer.char.length 值: 字體:kaptcha.textproducer.font.names 值:Arial,Courier 字體顏色:kaptcha.textproducer.font.color 值: r,g,b 或者 white,black,blue 文字間隔:kaptcha.textproducer.char.space 值: 干擾實現類:kaptcha.noise.impl 值:com.google.code.kaptcha.impl.DefaultNoise/NoNoise 干擾顏色:kaptcha.noise.color 值: r,g,b 或者 white,black,blue 圖片樣式:kaptcha.obscurificator.impl 值:水紋com.google.code.kaptcha.impl.WaterRipple;魚眼com.google.code.kaptcha.impl.FishEyeGimpy;陰影com.google.code.kaptcha.impl.ShadowGimpy 背景實現類:kaptcha.background.impl 值:com.google.code.kaptcha.impl.DefaultBackground 背景漸變色(開始/結束):kaptcha.background.clear.from/to 值:r,g,b 或者 white,black,blue 文字渲染器:kaptcha.word.impl 值:com.google.code.kaptcha.text.impl.DefaultWordRenderer session中存放驗證碼的key鍵:kaptcha.session.key 值:KAPTCHA_SESSION_KEY查看全部
-
kaptcha組件詳細配置——文本實現類查看全部
-
kaptcha組件詳細配置——圖片實現類查看全部
-
kaptcha組件詳細配置——圖片邊框高度查看全部
-
kaptcha組件詳細配置——圖片邊框寬度查看全部
-
kaptcha組件詳細配置——圖片邊框厚度查看全部
-
kaptcha組件詳細配置——圖片邊框顏色配置查看全部
-
kaptcha組件詳細配置——圖片邊框配置查看全部
-
使用Kaptcha驗證碼 - 這里的內容只是顯示驗證碼圖片 沒有任何邏輯判斷 - 使用Kaptcha-2.3jar包 - web.xml配置 <servlet> <servlet-name>Kaptcha</servlet-name> <servlet-class>com.google.code.kaptcha.servlet.KaptchaServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>Kaptcha</servlet-name> <url-pattern>/rondaocode.jpg</url-pattern> </servlet-mapping> - jsp 配置 <body> <img src="rondaocode.jpg"> 看一下驗證碼 </body>查看全部
-
生成圖片實現類及過程查看全部
舉報
0/150
提交
取消