java中如何在同一个jsp页面中判断图片验证码与输入的是否一致

2025-01-05 09:22:02
推荐回答(5个)
回答(1):

这个问题很简单的。我想你动态产生的验证码一定是一个单独的页面然后再把这个页面导入到你的输入信息的页面的。你打开你的动态生成验证码的页面。在里面你一定可以找到一个session.setAttribute(""); 这个方法是把你验证码的值保存在session里面。根据你的意思在用js弹出来验证. 首先你在页面中加一小脚本<% Stirng vcode= (String)session.getAttribute("验证码Key") %>然后在你的提交按钮中加一个onClick事件... 请输入验证码: 这样就可以把你动态生成的验证码值传入到js的函数中去了。 人在网吧。没工具调试。我想这些代码不会出问题的。

回答(2):

var
Vcode
=
'${session中存的key值}'
;//这是EL方式取作用域的值,EL方式取值,有个好处,可以不指定作用域,比较灵活
最好不要将值放入session作用域中,你的验证码是通过代码生成的输出在JSP页面上的吧,就可以直接存放在Request范围中啥。。。判断方式可以参照楼上的。

回答(3):

把验证码当作js的参数传进去和你输入的验证码进行比对就可以

回答(4):

it's so easy.

回答(5):

在别的页面怎么用,在同一页面中就怎么用,这不难咯!