传服务器后验证码session与ServletActionContext获取的session id 不同 本帖最后由 qskms 于 2011-09-26 08:34:41 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //页面不缓存response.setHeader("Pragma", "No-cache");response.setHeader("Cache-Control", "no-cache");response.setDateHeader("Expires", 0); 可以这样试试你在加载登录页面时先访问一个servlet之类的调用生成验证码的方法再跳转到登陆页面在生成验证码的方法里就把验证码的值放入到session中 有点奇怪,代码是没有问题的,也不会报错。应该是服务器机器问题,把浏览器的缓存清清还有一些cookie的信息然后好好调试一下,祝楼主好运 session不同应该就不是缓存的问题了可能原因:1.跨域提交,你的网页被另一个网站frame了2.你的windows2003上面的有没有用到服务器集群,如果涉及到服务器集群,就需要配置一下 地址栏无论是直接打域名还是域名/action,,系统都是先执行struts2的action的method,(登陆系统的method,拦截器会自动放过),然后转向jsp页面,,jsp页面中的验证码是直接链接到images.jsp文件产生,,但问题是images.jsp中打印出来的session id 跟struts2的method里的是不同(window7里相同,但windows2003里就不同)的,,, 一个查询条件,求助!!! 比较书法考试字体相似度,求高手 急急急 的继承与显示问题 程序并发线程连续跑,出现内存泄露,jprofiler跟踪如下,大家分析 关于struts验证问题 Struts2 使用什么方法上传文件好呢 struts2 , 向window.open打开的页面对应的action传值问题 javax.xml.rpc 这个包在什么地方,怎么 无法解析导入 ejb里请问怎么把cmp映射到一个数据库的view上 struts jstl 问题 EJB3.0 第一个程序的困惑 问一个关于c3p0配置的问题,是c3p0作为连接池单独使用的场合的情况
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);
你在加载登录页面时先访问一个servlet之类的调用生成验证码的方法再跳转到登陆页面
在生成验证码的方法里就把验证码的值放入到session中
可能原因:
1.跨域提交,你的网页被另一个网站frame了
2.你的windows2003上面的有没有用到服务器集群,如果涉及到服务器集群,就需要配置一下
地址栏无论是直接打域名还是域名/action,,系统都是先执行struts2的action的method,(登陆系统的method,拦截器会自动放过),然后转向jsp页面,,jsp页面中的验证码是直接链接到images.jsp文件产生,,但问题是images.jsp中打印出来的session id 跟struts2的method里的是不同(window7里相同,但windows2003里就不同)的,,,