为什么验证码生成随机数保存在session中的值,在登陆页面图片显示的随机数不一样,getsession的时候要比登陆界面的随机数晚一步,并且第一次访问web的时候,我得到的session是null值,请帮忙解决,感激不尽。

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【wangsswei】截止到2008-07-31 10:45:38的历史汇总数据(不包括此帖):
    发帖的总数量:4                        发帖的总分数:35                       每贴平均分数:8                        
    回帖的总数量:1                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:1                        结贴的总分数:0                        
    无满意结贴数:1                        无满意结贴分:20                       
    未结的帖子数:3                        未结的总分数:35                       
    结贴的百分比:25.00 %               结分的百分比:0.00  %                  
    无满意结贴率:100.00%               无满意结分率:---------------------
    楼主该结一些帖子了

    取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=wangsswei
      

  2.   

    先加载页面,然后加载验证码,所以页面得到的是上一个验证码
    用AJAX,得到session里的正确验证码
      

  3.   

    加js代码
    <script language="javascript">  
          function   loadimage(){  
              document.getElementById("randImage").src  =  "image.jsp?"+Math.random();  
          }  
    </script><a href="javascript:loadimage();"><font class=pt95>重新获得验证码</font></a>