正在阅读:JSP中图片验证的实现JSP中图片验证的实现

2005-07-27 10:07 出处: 作者:eliry 责任编辑:moningfeng

  2. img.jsp (显示验证图片.由于本程序简单让验证程序也一并放在了一起)

  代码如下:

<%@ page contentType="text/html; charset=gb2312" language="java"%>

<%

String num=request.getParameter("num");

String random=(String)session.getAttribute("random");
if(num!=null&&random!=null)

{

if(!num.equals(random))

{

out.println("<script>alert('验证码错误!请重试。')</script>");
out.println("<script>history.go(-1)</script>");
//response.sendRedirect("img.jsp");

}

else

{

out.println("<center>验证成功!</center>");

}

}

%>

<html>

<head>

<title>图片验证</title>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

</head>
<body>

<form action="img.jsp" method="post">

<table>

<tr>

<td>

<input type="text" name="num" size=10>

</td>

<td>

<img src="random.jsp">

</td>

</tr>

</table>

<input type="submit" value="OK">

</form>

</body>

</html>


  说明:有兴趣的网友可以在此基础上增加图片的内容.比如让背景加上纹理.让字符位置歪斜以加大扫描程序的难度.大家有什么看法和建议,都可以回复中提出来....
键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品