请先看效果:
1.登录界面效果如下图1所示:首次登录验证码显示正常,如果struts2的验证函数:public void validate(){ },一但验证到有错误信息,则显示如图2所示。图二中验证码消失了。这样问题来了:用户再次登录时,就看不到验证码了,奇怪了,晕,请牛人解答。不知道为何!
->
请先看效果:
1.登录界面效果如下图1所示:首次登录验证码显示正常,如果struts2的验证函数:public void validate(){ },一但验证到有错误信息,则显示如图2所示。图二中验证码消失了。这样问题来了:用户再次登录时,就看不到验证码了,奇怪了,晕,请牛人解答。不知道为何!
->
哦。你的验证码使用Action写的,可能Struts2内部有机制,验证不通过你那个验证码Action不刷新了!建议换成Servlet实现,我做验证码一般都是Servlet实现的,这样还通用,谁要用直接赋值一份就行,但是你这个Action实现的必须对方也使用Struts才能使用你的验证码!