tomcat配置虚拟路径,可以解决实际开发中测试时前端访问后台电脑上的图片的问题

摘要:
首先电脑上要已经安装好tomcat,安装tomcat的教程可以从网上找到很多。这里就不赘述了。--虚拟文件路径配置--˃如下图所示OK!现在只需重启服务器就可以通过虚拟路径访问到文件夹里的图片了其他计算机也可以根据你这个地址直接访问到你本地的图片另外再打开Tomcat安装目录,打开conf/web.xml文件,在其中找到listingsfalse将false设成true保存,重启Tomcat。个人见解,如有异议,可以讨论

首先电脑上要已经安装好tomcat,安装tomcat的教程可以从网上找到很多。这里就不赘述了。

一般开始做一个web项目后,会涉及到用户头像,商品图片等信息,这些图片保存在项目中不方便,于是我将选择保存在某个磁盘的一个文件夹中,例如  D:/img  

tomcat配置虚拟路径,可以解决实际开发中测试时前端访问后台电脑上的图片的问题第1张

这样的话,使用全路径会相应的有些不方便,于是我就选择在tomcat中配置虚拟路径,打开tomcat目录

tomcat配置虚拟路径,可以解决实际开发中测试时前端访问后台电脑上的图片的问题第2张

找到他的配置文件夹conf,然后打开,看见如下所示

tomcat配置虚拟路径,可以解决实际开发中测试时前端访问后台电脑上的图片的问题第3张

然后用某个文本编辑器(记事本格式乱,不建议使用)打开 server.xml 文件,在最后找到  </host>  这个标签,在这个标签前面加上一句话

<!--虚拟文件路径配置 -->
<Context path="/pic" docBase="d:/img"></Context>

如下图所示

tomcat配置虚拟路径,可以解决实际开发中测试时前端访问后台电脑上的图片的问题第4张

OK! 现在只需重启服务器就可以通过虚拟路径访问到文件夹里的图片了

tomcat配置虚拟路径,可以解决实际开发中测试时前端访问后台电脑上的图片的问题第5张

其他计算机也可以根据你这个地址直接访问到你本地的图片(前提是在同一局域网里)

另外

再打开Tomcat安装目录,打开conf/web.xml 文件,在其中找到

<init-param>

<param-name>listings</param-name>

<param-value>false</param-value>

</init-param>

将false设成true保存,重启Tomcat。

在浏览器输入 http://localhost:8080/pic/,就可以显示文件列表了。

tomcat配置虚拟路径,可以解决实际开发中测试时前端访问后台电脑上的图片的问题第6张

个人见解,如有异议,可以讨论

免责声明:文章转载自《tomcat配置虚拟路径,可以解决实际开发中测试时前端访问后台电脑上的图片的问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇git使用教程13-.gitignore忽略文件不提交.net core通过RFC调用SAP的Function下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Tomcat快速入门

简介 Tomcat 是什么 Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对 Servlet 和 JSP 的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。 由于 Tomcat 本身也内含了一个 HTTP 服务器,它也可以被视作一个单独的 Web 服务器。但是,不能将 T...

Nginx与Tomcat实现请求动态数据与请求静态资源的分离

  上篇博客说明了Nginx在应用架构中的作用,以及负载均衡的思路。这篇实践一下其中的访问静态资源与访问动态资源的操作。 一、认识访问静态资源与访问动态资源的区别   静态资源:指存储在硬盘内的数据,固定的数据,不需要计算的数据。   如:图片、字体、js文件、css文件等等。在用户访问静态资源时,服务器会直接将这些资源返回到用户的计算机内。      动...

tomcat以服务形式开机启动

第一步 将tomcat配置为服务模式 cp $TOMCAT_HOME/bin/catalina.sh /etc/init.d/tomcat #将tocmt启动文件复制到/etc/init.d下 vim /etc/init.d/tomcat #修改脚本文件 #在脚本的第三行后面插入下面两行 # chkconfig: 2345 10 90 #...

Tomcat配置和优化(转)

---恢复内容开始--- 本文链接:https://blog.csdn.net/Ezra1991/article/details/88605169 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在...

tomcat配置多个web网站的配置详解

假如只有一台服务器,需要配置多个web网站(端口不同我还没试),该怎么样配置tomcat呢,其实很简单,只需要将tomcat 下面的 server.xml  中增加两个甚至是多个<Host>……</Host> 标签即可, 标签的内容如下例子,其中需要注意的是每个web 项目的目录不要在同一个目录下,host标签中的 name 不能...

Tomcat配置https环境(Windows+Linux)

[-] 1进入到jdk下的bin目录 2输入如下指令keytool -v -genkey -alias tomcat -keyalg RSA -keystore dtomcatkeystore 3输入keystore密码 4输入名字组织单位组织市省国家等信息 5输入之后会出现确认的提示 6输入tomcat的主密码 7进入tomcat文件夹 8在seve...