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,没有提示"验证码错误!",大侠求助!
...全文
37 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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中获取该属性值,再输出

51,396

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧