日期:2014-05-19  浏览次数:20751 次

session验证码值到页面取不到
severlet能取到值,到页面就取不到了,session默认30分钟,肯定没过期啊,值也存进去了,
 servlet中:request.getSession().setAttribut("validateCode",randomCode.toString());  
  System.out.println(session.getAttribute("validateCode")+"vvvvvvvv");
  到这里能打印出来的
jsp:中: ${sessionScope.validateCode} 为null
跪求高手指点,不胜感激!!

------解决方案--------------------
jsp中应该写成这样: ${sessionScope.validateCode}没错但为什么取不到呢。
是不是你在请求的时候没有先请求存入session的这个servlet而是先请求了JSP页面。
如果这样的话肯定取不到值