首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

tomcat图片缓存有关问题

2012-08-26 
tomcat图片缓存问题[sizemedium][sizelarge][sizemedium]最近学jsp编程,写了个jsp页面,纠结了好久,原因

tomcat图片缓存问题
[size=medium][size=large][size=medium]   最近学jsp编程,写了个jsp页面,纠结了好久,原因是tomcat图片缓存的问题一直没有解决。
   后来查了些资料,知道每次启动jsp页面时,tomcat服务器会首先将工程文件编译并部署到
webapps文件夹里面,每当要刷新jsp页面加载新的图片时tomcat会同步更新缓存文件的。
   我把网上教的办法基本都试了一遍,发现还是不行。后来才知道上面的方法很多只是针对jsp的缓存的。我的问题只是图片缓存的问题,不能同步更新。
   今天请教了同学,才知道我并没有把图片的路径设置好。之前只是简单的用绝对路径将图片复制到工程文件夹下,而这个路径并不是tomcat部署后的加载路径。因此应该用相对路径来解决存在的问题。
   假设当前类名为Processor,则可以这样获得部署后的类路径:
   String path = Processor.class.getClassLoader().getResource("").getPath();
   然后具体修改路径就可以实现图片的更新了。
   纠缠了那么久,终于可以跨过这一步了。哇咔咔[/size][/size][/size]

热点排行