大家好,为什么tomcat对自定义标签运用了缓存的技术,在页面上第二次刷新的时候只输出数组中第一个元素,其他的元素为什么没输出?还有什么是tomcat的缓存技术?
阅读原文:当再次刷新jsp页面的时候呢,这里只会取到第一个元素也就是下标为0的元素。怎么解决这个问题,我想随便刷新几次都可以完整的遍历数组
你可以清除缓存之后在运行,就不会出现这样的情况了。对于缓存技术来说,Web程序是通过浏览器来运行的,由于浏览器具有缓存文件的特性,所以服务器把信息反馈到浏览器的信息,会有信息缓存在浏览器中。其实tomcat也有缓存文件的,所以只要在每次运行程序之前就把缓存文件删除后就不会出现这种情况了。