缓存文件就是指JSP文件编译后的class和java文件。虚拟机无法直接执行JSP文件,首先需要把.jsp编译为.java,然后再编译为.class。
这个过程是应用服务器自动完成的,不需要人工干预。tomcat用于存放这些文件的地方就是work目录。有时你修改了jsp文件但页面没有任何变化,
有可能是jsp文件虽然更改但tomcat没有及时编译。这是只需要清掉work目录中的相应内容,tomcat发现对应的.class没有了,就会从新编译。
清除办法:删除work目录下的catalina目录。