java web验证码功能实现

灰太狼 2022-06-09 07:36 449阅读 0赞
  1. <servlet> <!-- 验证码功能 -->
  2. <servlet-name>KaptchaServlet</servlet-name>
  3. <servlet-class>com.google.code.kaptcha.servlet.KaptchaServlet</servlet-class>
  4. <init-param> <!-- 定义是否存在有边框 -->
  5. <param-name>kaptcha.border</param-name>
  6. <param-value>no</param-value>
  7. </init-param>
  8. <init-param> <!-- 定义边框颜色 -->
  9. <param-name>kaptcha.border.color</param-name>
  10. <param-value>105,179,90</param-value>
  11. </init-param>
  12. <init-param> <!-- 设置字体颜色 -->
  13. <param-name>kaptcha.textproducer.font.color</param-name>
  14. <param-value>red</param-value>
  15. </init-param>
  16. <init-param> <!-- 设置生成图片宽度 -->
  17. <param-name>kaptcha.image.width</param-name>
  18. <param-value>130</param-value>
  19. </init-param>
  20. <init-param> <!-- 设置生成图片高度 -->
  21. <param-name>kaptcha.image.height</param-name>
  22. <param-value>38</param-value>
  23. </init-param>
  24. <init-param> <!-- 设置验证码显示文字尺寸 -->
  25. <param-name>kaptcha.textproducer.font.size</param-name>
  26. <param-value>30</param-value>
  27. </init-param>
  28. <init-param> <!-- 设置验证码保存到session中的属性名称 -->
  29. <param-name>kaptcha.session.key</param-name>
  30. <param-value>rand</param-value>
  31. </init-param>
  32. <init-param> <!-- 设置字符间距 -->
  33. <param-name>kaptcha.textproducer.char.space</param-name>
  34. <param-value>2</param-value>
  35. </init-param>
  36. <init-param> <!-- 设置生成的验证码长度 -->
  37. <param-name>kaptcha.textproducer.char.length</param-name>
  38. <param-value>4</param-value>
  39. </init-param>
  40. <init-param> <!-- 设置使用的字体 -->
  41. <param-name>kaptcha.textproducer.font.names</param-name>
  42. <param-value>宋体,楷体,微软雅黑</param-value>
  43. </init-param>
  44. </servlet>
  45. <servlet-mapping>
  46. <servlet-name>KaptchaServlet</servlet-name>
  47. <url-pattern>/captcha.jpg</url-pattern>
  48. </servlet-mapping>

发表评论

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

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

相关阅读

    相关 javaJava验证功能实现

    一、前言       验证码可以说在我们生活中已经非常普遍了,任何一个网站,任何一个App都会有这个功能,但是为啥要有这个呢?如何做才能做出来呢?下面小编会带领大家一起用