`
moxiaomomo
  • 浏览: 44260 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

tomcat图片缓存问题

    博客分类:
  • java
阅读更多
[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]
分享到:
评论

相关推荐

    linux nginx负载均衡-图片缓存 + tomcat集群-session共享

    tomcat-6.0.20下载 pcre-8.12下载 2 环境描述 window7下运行的centos5.4的Vmware7虚拟机 nginx-0.8.51 tomcat-6.0.20 pcre-8.12 jdk-6u7-linux-i586 3 安装步骤 3.1 安装nginx所需的pcre tar xvzf pcre-8.12....

    jsp-解决文件上传后重启Tomcat时文件自动删除问题

    但是,重启项目,或者清理缓存之后,图片和文件夹就会自动被删除,不见了。 先说解决办法吧,后面再分析: 1.把/tomcat/webapps/目录清空,删掉该文件夹的所有内容, 2.修改/tomcat/conf/web.xml文件: ...

    HTML5离线缓存在tomcat下部署可实现图片flash等离线浏览

    在页面中的数据加载时,你可以自己设定一些要缓存的图片、flash、css、js、html等文件,等下次不能联网的情况下,你可以用那些缓存的文件。这就是HTML5的离线应用。 其实它实现起来很简单。 需要服务器。这里用...

    删除服务器上的img

    上传图片到服务器的时候,可以删除tomcat服务器上的img。

    Nginx与Tomcat实现动静态分离和负载均衡

    本文介绍了Nginx与Tomcat实现动静态分离和负载均衡,所谓动静分离就是通过nginx(或apache等)来处理用户端请求的图片、html等静态的文件,tomcat(或weblogic)处理jsp、do等动态文件,从而达到动静页面访问时通过...

    Spring Boot Web 静态文件缓存处理的方法

    本篇文章主要介绍了Spring Boot Web 静态文件缓存处理的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    listview嵌套gridview,viewflipper左右滑动图片

    从服务器取出图片,实现图片缓存 。 我也是消耗过多的积分组合了代码,希望有帮助需要的, 注意: 跑起 需要服务器 将我的资源放在 tomcat里 , 修改 com.example.viewflipper.cache 里面 ContactService 里面的地址...

    Eclipse开发分布式商城系统+完整视频代码及文档

    ├─补充1:拔高课程(Redis3.0持久化、集群、MySQL5.6优化、Tomcat7优化) │ │ 打开必读.txt │ │ │ ├─课前资料 │ │ ├─MySQL5.6优化 │ │ │ MySql5.6性能优化.docx │ │ │ │ │ ├─Redis集群 │ ...

    仿网易新闻客户端源码+服务器

    本应用是基于android studio2.2开发的android新闻类客户端,仿网易新闻客户端 一,如何部署: 1,部署tomcat服务器: 解压apache-tomcat-6.0.36-windows-x64...8,如何实现图片的三级缓存,及解决图片错位问题,线程池

    架构设计方案

    通过Nginx实现反向代理服务器集群,同时搭建squid集群以作为静态页面和图片的缓存。 3)通过web服务器的配置来实现负载均衡 即通过apache或是Nginx 将客户请求均衡的分给tomcat1,tomcat2....去处理。 2.1.2WEB应用...

    JavaEE版网站管理系统

    JEECMS是JavaEE版网站管理系统(Java Enterprise Edition Content Manage System)的简称。 基于java技术开发,继承其强大、稳定、安全、高效、跨平台等多方面的优点 ...10、修正了文章评论表单中的图片显示问题

    基于ssm实现的电子商城系统+源代码+文档说明

    sso单点登陆系统,避免tomcat集群seesion共享带来的集群数量限制问题 基于redis的购物车系统 <项目介绍> 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载...

    Nginx负载均衡

    【Nginx】 大名鼎鼎,麻雀虽小五脏俱全,它拥有小而稳且高效的特性。为目前大多数中小企业所使用。...反向代理、负载均衡、动静分离、网页、图片缓存。 本篇介绍Linux下Nginx+多Tomcat负载均衡实现详解,亲测。

    基于Servlet+jsp实现新闻发版管理系统分前后台

    新闻表:新闻编号,新闻标题,新闻内容,发布日期,作者,新闻类型,点击量,是否是头条,是否是图片新闻,图片,是否是热点新闻; 新闻类别表:新闻类别编号,新闻类别名称; 新闻评论表:新闻评论编号,被评论新闻,...

    国内图片网站Yupoo的架构

    之前向大家介绍过全球最大在线图片服务网站Flickr网站架构,Yupoo(又拍网)作为国内最大的图片服务提供商,我们也一起来看看它的架构,同样是提供图片服务,看看他与Flickr的差别在哪里,大家看完本文可以思考一下...

    Volley封装

    4.加载图片,并且使用三级缓存 将Volley的相关操作封装成一个库,下载文件包含Volley工具库和一个使用实例,下载之后直接使用Android studio打开VolleyTest即可(完整项目,不需要导入);文件上传使用的是自己实现的...

    plantuml-gist:带有Github Gist和Gitlab支持的PlantUML

    PlantUML要点从Github Gist&Gitlab渲染PlantUML特征Github和Gist支持Gitlab支持错误图片缓存支持GitLab 请在您的gitlab上创建“ plantuml”帐户,然后在web.xml中设置令牌信息。 如果要在存储库中呈现puml文件,请...

    Explorer4JSP

    Tomcat或其它JavaWeb服务能设置目录文件的浏览,但那是对整个工程而言的,并且需要更改工程配置才能实现(需要重启Server),不灵活。我开发的这个文件浏览工具只有一个简单的JSP页面($files.jsp),将该页面放置在...

    JAVA高并发高性能高可用高扩展架构视频教程

    图片上传技术 在springMVC中实现原始的Excel文件下载方式 企业级分布式缓存技术之(redis详解) 企业高并发基石(Tomcat服务器性能优化) spring事务处理 课程文档 高并发之基础数据MySql调优 mongodb 三级联动课程资料 ...

Global site tag (gtag.js) - Google Analytics