Myeclipse+Tomcat5开发web项目,修改jsp文件后,需要多次刷新页面才能显示修改内容
修改jsp文件后,刷新页面,大概在一分钟后才能刷新出修改的内容,tomcat已设置为自动加载,好像是因为生成的jsp.class文件的修改时间是记录到分钟,只有到下一分钟...
修改jsp文件后,刷新页面,大概在一分钟后才能刷新出修改的内容,tomcat已设置为自动加载,好像是因为生成的jsp.class文件的修改时间是记录到分钟,只有到下一分钟时才认为是修改过,进行更新。
有什么配置可以设置实时更新,修改后直接刷页面就能显示效果。
应该不是缓存问题,IE已经设置为每次访问时获取最新,而且试过多次删除IE缓存,Tomcat临时文件夹等操作。之前开发时没有这个问题,最近才出现这个问题,以前修改后直接刷新页面就显示最新内容了。所以感觉很诡异,这个项目是复制之前的一个项目,之前的项目开发时没有问题,就这个新的最近发现刷新很费劲,的等一分钟左右,才能刷出来。
问题已解决:
在工程上右键查看properties,在builders中将JavaScript Validator 勾选去掉,在修改jsp时,就可以实时更新了,原来的项目没有勾选这个,复制过来的项目就被勾选了,导致出现上面的问题,其他几个Validation相关的都可以去掉,提高编译速度,要不修改jsp时会编译的很慢。 展开
有什么配置可以设置实时更新,修改后直接刷页面就能显示效果。
应该不是缓存问题,IE已经设置为每次访问时获取最新,而且试过多次删除IE缓存,Tomcat临时文件夹等操作。之前开发时没有这个问题,最近才出现这个问题,以前修改后直接刷新页面就显示最新内容了。所以感觉很诡异,这个项目是复制之前的一个项目,之前的项目开发时没有问题,就这个新的最近发现刷新很费劲,的等一分钟左右,才能刷出来。
问题已解决:
在工程上右键查看properties,在builders中将JavaScript Validator 勾选去掉,在修改jsp时,就可以实时更新了,原来的项目没有勾选这个,复制过来的项目就被勾选了,导致出现上面的问题,其他几个Validation相关的都可以去掉,提高编译速度,要不修改jsp时会编译的很慢。 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询