Javaweb中利用kaptcha生成验证码
引入kaptcha-2.3-jdk15.jar包
在web.xml中進行配置
<servlet>
<servlet-name>Kaptcha</servlet-name>
<servlet-class>com.google.code.kaptcha.servlet.KaptchaServlet</servlet-class>
<init-param>
<param-name>kaptcha.border</param-name>
<param-value>no</param-value>
</init-param>
<init-param>
<param-name>kaptcha.textproducer.char.space</param-name>
<param-value>5</param-value>
</init-param>
<init-param>
<param-name>kaptcha.textproducer.char.length</param-name>
<param-value>5</param-value>?
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>Kaptcha</servlet-name>
<url-pattern>/captcha.jpg</url-pattern>
</servlet-mapping>
jsp頁面中
<img src="${pageContext.request.contextPath}/captcha.jpg" οnclick="changeVerifyCode(this)"?style="cursor:pointer;width:170px;height:50px;">
就能生成隨機驗證碼
<script type="text/javascript">
function changeVerifyCode(img){
img.src = "captcha.jpg?"+Math.floor(Math.random()*100);
}
</script>點擊切換
?
轉載于:https://www.cnblogs.com/lzy1991/p/4759100.html
總結
以上是生活随笔為你收集整理的Javaweb中利用kaptcha生成验证码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux基础及常用命令的使用
- 下一篇: 关于jsp页面是放在webroot目录下