驗證碼是做網際網路必須做的。
目前都是用的第三方庫。kaptcha已經遷移到github項目了。
引入pom
預設kaptcha使用的是servlet,找到servlet遷移到 srping mvc。
controller代碼:
其中還有一個問題,必須在imageio關閉之前将資料寫到session裡面。否則報錯。
參數配置都在 com.google.code.kaptcha.constants 類裡面。
隻要設定下就可以了。而且可以對規則進行自己的實作。
顯示效果如下:
kaptcha感覺上臂japtcha好用點,另外一個配置檔案太多,配置起來比較複雜。沒有使用。
代碼不多,可以學習下。