永发信息网

验证码验证,后台把验证码存到session中,在jsp页面中用el表达式获取session中存放的

答案:2  悬赏:60  手机版
解决时间 2021-03-10 16:27
  • 提问者网友:未信
  • 2021-03-10 03:18
验证码验证,后台把验证码存到session中,在jsp页面中用el表达式获取session中存放的验证码然后验证,但是页面上获得的session中的验证码总是上一次的。
想了一下原因是因为,第一次jsp页面加载时session里面没有存值,页面加载完之后才访问的action然后向session存放验证码,因此在jsp页面中取得的session总是上一次的验证码.
有没有什么办法解决?我想在页面上验证验证码不在后台验证、用ajax可以吗?
最佳答案
  • 五星知识达人网友:洎扰庸人
  • 2021-03-10 03:29
不清楚你的逻辑是怎样的,从你的程序上看是没有问题,如果说总是前一个值,那么就是你在${sessionScope.rand}执行后肯定有重新设置过session中rand的值
全部回答
  • 1楼网友:鱼忧
  • 2021-03-10 05:06
我也碰到了同样的问题.不知道您是如何解决的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯