首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于验证码校验有关问题.

2012-05-21 
关于验证码校验问题......现在有个问题,就是验证码的图片已经获取显示在页面上了,但验证码的具体值,怎么从

关于验证码校验问题......
现在有个问题,就是验证码的图片已经获取显示在页面上了,

但验证码的具体值,怎么从服务端 servlet 传到 客户端页面,进行客户端校验啊

现在还不清楚 怎么获取 验证码上具体的值,和怎么传递

望请各位指点...

在线中...

[解决办法]
生成验证码--》存入session中==》在页面显示==》用户提交表单==》获取用户填写的值


==》用户填写的值与session中的值比较===》
[解决办法]
不清楚的话,试着去网上找下代码看看。

[解决办法]

Java code
        String checkValue = request.getParameter("code");        HttpSession session = request.getSession();        String sessionCode = (String)session.getAttribute("code");        if(!checkValue.equals(sessionCode)){            request.setAttribute("code_error", "验证码错误,请重试。");            request.getRequestDispatcher("regist.jsp").forward(request, response);            return;        }
[解决办法]
探讨

是不是 验证码的具体值 应该是在 服务器端验证的吧

[解决办法]
求代码
[解决办法]
服务器端随即生成字符串-->将它用session传出去-->然后生成验证码图片,
客户端输入验证码-->服务器端验证-->获取Session的值(传过来的字符串)

热点排行
Bad Request.