三大框架整合里面,jsp页面用ajax实现“验证码”验证的登录功能,要能验证,不是出现验证码就像了

已解决... 已解决 展开
 我来答
198901245631
推荐于2016-12-04 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1733万
展开全部

         这个ajax是一个异步加载的过程,你的验证码和密码是一样的,当你的鼠标onblur的时候,给他一个事件,就是去后台比较你的这个验证码是否正确,正确的话显示一张“沟”的图片提示他正确,如果错误的话,让他获得焦点重新输入,同事给他一个图片“叉”,这样就实现了验证码的功能。

ajax的返回值的用途很多,这个可以提交的时候去验证,也可以在某个事件之后直接让他去验证,还可以写个方法,刷新验证码,这个也是一样的,刷新后,后台有一个地方存储了这个验证码,然后你输入的时候去后台比较,同上。

你还可以把这个验证码传到前台后,给他随机加上颜色。

例子太多太多,我这边举一个树状的例子,其余的不想多说,自己得慢慢体会,掌握技术才是王道

$.ajax({
 cache:false,
 type: 'post',
 dataType: 'text',
 url: "${pageContext.request.contextPath}/DmModelAppTheme_initThemeTree.action?modelApplyId=${modelApplyId}",
 error: function () {
messager.alert( "主题信息请求失败,请联系管理员!","error");
 },
 success:function(data){
 var zNodes = eval(data);
 $.fn.zTree.init($("#ThemeTree"),setting,zNodes);
//展开所有节点
 var treeObj = $.fn.zTree.getZTreeObj("ThemeTree");
 var node = treeObj.getNodeByParam("parentThemeId", null, null);
 treeObj.expandAll(true);
 }
});
nnpig
2014-07-17 · TA获得超过218个赞
知道小有建树答主
回答量:248
采纳率:0%
帮助的人:44.9万
展开全部
验证码要做为页面中的变量传到下一个页面,才能进行比较。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zixumenren
2014-07-16 · TA获得超过232个赞
知道小有建树答主
回答量:398
采纳率:0%
帮助的人:138万
展开全部
你的问题是要一个实现验证登陆的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式