web项目刷新的问题

xiaqi1210 2010-09-25 08:44:48
我用的是MyEclipse,做web项目的时候,以前我的老师这么跟我们说:只要不是修改了类文件,那种页面的修改,只要一保存,服务器那端立刻就更新了,如果修改了类文件,那么要重新发布一下

但是最近我发现,就算是重新发布之后,有时候还是没有刷新,不知道是怎么回事

我是用的IE6,窗口一直不关,只是代码更新之后,点一下浏览器的刷新。
我不知道是IE6有这个缓存机制呢,还是说有另外的问题

不知道各位大虾有没有遇到过这种情况
...全文
87 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
liujun822 2010-09-26
还有可能是缓存的问题,可以删除缓存,重写启看看。然后再修改试试。
回复
liujun822 2010-09-26
去tomcat的文件下找到servlet.xml文件看看reloadable 这个属性非常重要,如果为true,则tomcat会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes目录的变化,自动装载新的应用程序,我们可以在不重起tomcat的情况下改变应用程序 。这个属性是否设置为true。
回复
行舟 2010-09-26
应该是你发布有问题,你的刷新跟IE没有关系。
或者是你修改页面的文件的地方错了。应该修改web容器下面的页面代码。你别改了Eclipse中的代码并没有跟新到web容器里面去!
回复
情傷 2010-09-26
如果你修改的是页面文件的话,等一会再刷新页面,如果不行的话,就再重新布置一下,一般都不会有问题的!要是不行,就把IE里面的缓存全部删掉!重启一下IE!或者用360清理一下垃圾!
回复
xiaqi1210 2010-09-26
[Quote=引用 3 楼 liufeng0209 的回复:]

有时候需要删除tomcat/work下的文件
[/Quote]
什么文件啊
回复
liufeng0209 2010-09-26
有时候需要删除tomcat/work下的文件
回复
xiaqi1210 2010-09-26
恩,看来差不多了,结贴
回复
tfish2014 2010-09-26
项目/WEB-INF/classes下的文件全部删除
然后重新发布 看下面有没有文件 有的话 就说明更新了
没有说明没更新,有可能你的项目有问题例如导入包等
回复
xiaqi1210 2010-09-25
那就是说是浏览器的问题咯
回复
zcy9979420 2010-09-25
有些浏览器缓存刷新过来时是比较慢的,按F5 多刷几次就OK了
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-09-25 08:44
社区公告
暂无公告