用jsp写的语句在tomcat下刷新有问题,高手快来啊!

来源:百度知道 编辑:UC知道 时间:2024/06/08 13:14:05
有时用jsp写的语句在tomcat下运行后,可以看见结果,然后再有所改动后,再刷新就不行了,只能看见第一次编的网页的结果,把tomcat重启或关了都没用,而且神奇的一点是,关了tomcat后,你在地址栏上输入刷不出来的jsp网页的地址,还能显示出来第一次编的网页的结果,我知道的唯一的解决办法是注销或重启后在运行一次,这是为什么,是不是和内存有什么关系?请高手们帮忙解决一下,谢谢了.最好能说的明白一点,有加分的

告诉你,把ie的缓存清空一下!!!

修改jsp是不用重启tomcat 的。

其实你刷新后访问的那个网页是存储在缓冲区中的网页,tomcat并没有来得及运行你改动后的网页。
还有你关掉以后出现的那种情况也是这个原因。

不过 你说修改后刷新还是只看见第一次编写的网页结果,估计楼主的网页里面那个action=“”是servlet程序吧,要是纯粹的jsp网页不会出现这跟问题呀。tomcat运行servlet和运行jsp程序原理相似,但它运行jsp却是很快的。

1、清除浏览器的缓存、历史记录

2、删除Tomcat目录下work文件夹下的所有文件

3、重新登录再试