jsp验证码问题

pinuocao2010 2010-01-16 03:10:51
<%
if (rand.equals(input)) {

response.sendRedirect("hello.jsp"); %>
<%
} else {
%>system.out.println("验证码错误!");<%
response.sendRedirect("hello_input.jsp");
}
%>

源程序如上,是登陆界面的验证程序,这是验证码部分。rand是验证码,input是输入的验证码,如果一直就跳转到hello.jsp,如果不一致先输出"验证码错误!",在跳转到hello_input.jsp。现在的问题是,验证码输入错误直接跳转到hello_input.jsp,没有提示"验证码错误!",大侠求助!
...全文
24 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
pinuocao2010 2010-01-16
  • 打赏
  • 举报
回复
我搞定了,out.println("<script language='javascript'>alert('您的验证码错误,请重试!');javascript:history.go(-1);</script>");
pinuocao2010 2010-01-16
  • 打赏
  • 举报
回复
具体怎么做呀?
ty_fzpb 2010-01-16
  • 打赏
  • 举报
回复
system.out.println 是在控制台输出的
你需要在response里设置一个属性值,在hello_input.jsp中获取该属性值,再输出
发帖
Java

4.9w+

社区成员

Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
帖子事件
创建了帖子
2010-01-16 03:10
社区公告
暂无公告