当前位置: 技术问答>java相关
菜鸟问题:一件很奇怪的事情
来源: 互联网 发布时间:2015-01-08
本文导语: 我原来在tomcat/webapps/examples/moneysea/下建了一个3.jsp文件,但后来不知怎么回事,不管我怎么改动其源文件,它都没有变化,后来我干脆把3.jsp改成3bak.jsp,此时moneysea下已无3.jsp文件,但我访问路径http://localhost:8080/example...
我原来在tomcat/webapps/examples/moneysea/下建了一个3.jsp文件,但后来不知怎么回事,不管我怎么改动其源文件,它都没有变化,后来我干脆把3.jsp改成3bak.jsp,此时moneysea下已无3.jsp文件,但我访问路径http://localhost:8080/examples/moneysea/3.jsp时,仍然会显示原来的内容,我想是不是缓存的原因,我已将ie的缓存清空,但结果还是一样,我重起也一样,我已莫名其妙了,望各位大虾教我。
|
jsp的运行机制是在运行jsp网页之前先将jsp网页编译成java和class文件,直接调用class文件,这里我们将这些class的文件称为缓存,如果出现上面的情况的时候需要关闭服务器,然后找到那个缓存文件,删除,再打开服务器就可以了。
至于tomcat的缓存我不太清楚放在什么地方,你可以查找一下3*.java和3*.jsp,找到那个特定的文件夹,删掉就可以了。
一般来说,3.jsp改动了,服务器将自动重新编译,所以在调试的时候不会这么麻烦。
至于tomcat的缓存我不太清楚放在什么地方,你可以查找一下3*.java和3*.jsp,找到那个特定的文件夹,删掉就可以了。
一般来说,3.jsp改动了,服务器将自动重新编译,所以在调试的时候不会这么麻烦。