打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
给tomcat配置外部资源路径(应用场景:web项目访问图片视频等资源)

对于一个web项目来说,除了文字之外,图片,视频等媒体元素也是其重要的组成部分。我们知道,web项目中如果用到大量的图片、视屏的资源,我们

通常的做法是只在数据库中存储图片、视频等资源的路径,web项目直接通过路径来引用到对应的资源,而不是把整张图片以流的形式存储在数据库中,

当然对于系统中没用用到大量图片,或是对图片质量要求不是很高的一些小图标,我们也可以直接采用留的形式或者用base64编码以longtext的形式存储到数据库中。

可以不必费时费力去配置这些资源的路径。但是他的弊端在于增加了数据库的压力,只适用于那种格局比较小,对数据库服务器性能没有太大要求的小项目中。

给tomcat配置外部资源路径的好处在于他大大减小了服务器以及数据库的压力,数据库中只需要存储资源的路径,把图片上传到tomcat外的指定文件夹中,提供给

tomcat中wabapps下的web项目引用。

找到tomcat安装目录下conf/server.xml文件,在<Host>......</Host>标签内添加配置:

<!-- video image resources fload--><Context docBase="C:\resources"  reloadable="true"  debug="0" path="/resources"/>

其中,docBase是文件夹的物理路径,path是该文件夹的访问路径。

然后重启tomcat即可。假设在resources文件夹下存在一张名为test.jpg的图片,此时只需要“http://localhost:8080/resources/test.jsp”即可访问到该图片资源。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
jetspeed build
Eclipse中集成Tomcat
IDEA配置web项目
springboot linux下运行会产生的tomcat相关的临时目录自定义配置
idea2017创建maven web项目
JRebel热部署神器的配置(Eclipse,非教程,就自己看看)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服