Chinaunix首页 | 论坛 | 博客
  • 博客访问: 272904
  • 博文数量: 53
  • 博客积分: 4010
  • 博客等级: 上校
  • 技术积分: 496
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-06 11:05
文章分类

全部博文(53)

文章存档

2011年(1)

2008年(52)

我的朋友

分类: WINDOWS

2008-04-03 14:06:46

以前系统向导是用超连接的方式,A.JSP页面是填表的,提交后插入数据库,然后超联到另一个B.JSP是查询刚才提交内容的页面,立刻可以看到以前就有的和刚才提交的数据..  
 
现在系统升级,该用JS写的菜单做向导,可以在任何页面跳到另一个页面,但一直存在一个页面缓存问题,就  比如上面的例子,以前老版本就没什么问题,可现在,插入后立刻点菜单跳到查询页面,只能看到以前就有的数据,也就是说刚才插入的数据看不到,必须刷新一下就好了,为什么有不同的效果呢,后来我再网上找答案的时候终于找到了,就是缓存出问题了,后来我再jsp的页面上加上response.setHeader("Pragma","No-Cache");  
       response.setHeader("Cache-Control","No-Cache");  
       response.setDateHeader("Expires",  0);这样一段话就好了。也许有的朋友还是不行,那我建议你把服务器下面的缓存也清除掉就可以了,tomcat的是再work下面的  

阅读(2332) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~