您现在的位置: 软界网软界问答软件开发Java > 问题显示
我要提问    
提示:提问和回答别人的问题均可赢得积分
加入收藏我要投诉 我来回答
此问题已经被浏览21次,收藏:0次. 所属类别:[Java]
问题:为何一打开页面就出现验证码错误,感谢?
<logic:notEmpty name="registerMessage" scope="session">
<bean:write scope="session" name="registerMessage" />
</logic:notEmpty>

JSP页面中的代码



-------------------------------------------------------------------------------
if (!rand.equals(SessionRand)) {
session.setAttribute("registerMessage", "验证码错误,请重新输入!~");
return mapping.findForward("register");
}
else
{
System.out.println("验证码正确");
}

} catch (Exception ex) {
System.err.println(ex.getMessage());
}
session.removeAttribute("registerMessage");
return mapping.findForward("main");
}

ACTION中的代码
提问时间:2006-8-16 12:51:05 回答次数:(2) 提问人:软界网友 我来回答
回答(1)
变通的解决。。

1.jsp->注册页面

变成
1.jsp->deleteRegisterSession.jsp->注册页面,,

加一个中间文件,呵呵,通过中间文件转向注册页面。
回答人:软界网友 我来回答
相关问题
关键字: br,registerMessage,lt,gt, returnmapping,findForward,Attribute, System, session,notEmpty,println,验证码错误,logic,scope,ame,and
我来回答
验证码