jfinal重写图形验证码,生成纯数字验证码(jfinal-3.3)。

灰太狼 2022-05-15 09:58 286阅读 0赞
  1. public class CaptchaSmallRender extends CaptchaRender {
  2. // 验证码随机字符数组
  3. protected static final char[] charArray = "0123456789".toCharArray();
  4. @Override
  5. protected String getRandomString() {
  6. char[] randomChars = new char[4];
  7. for (int i = 0; i < randomChars.length; i++) {
  8. randomChars[i] = charArray[random.nextInt(charArray.length)];
  9. }
  10. return String.valueOf(randomChars);
  11. }
  12. }
  13. //@ValidateTOKEN(isValidate = false)
  14. public void captcha() {
  15. render(new CaptchaSmallRender());
  16. }

发表评论

表情:
评论列表 (有 0 条评论,286人围观)

还没有评论,来说两句吧...

相关阅读