Advertisement

在IDEA中使用Spring MVC支持上传图片并展示功能

阅读量:

众所周知,Web项目必须部署至Tomcat服务器中才能正常运行。

那么,我们又是如何借助Tomcat来调取存储在本地磁盘中的图片资源呢?要实现这一目标,需要对Tomcat进行虚拟路径的配置。

在Tomcat中配置虚拟路径

倘若未进行虚拟路径的设置,通过Spring MVC上传的图片将无法在浏览器中正确显示。我在学习Spring MVC图片上传功能时就曾遇到此类问题:尽管图片上传操作顺利完成,但在浏览器端却无法正常展示。

找到Tomcat的安装目录,进入conf文件夹,并定位到server.xml文件。

解释:

1 path:虚拟路径 指的是当浏览器请求服务器资源时,通过**/part_time_job_university/images** 这一映射方式,将远程访问的图片资源对应到本地存储的真实路径上。

2 doBase:表示图片资源在本地磁盘上的绝对路径,即其在文件系统中的完整存储位置。

![](https://ad.itadn.com/c/weblog/blog-img/images/2025-05-31/J6Yh2zq0igc4MIP53GFH

全部评论 (0)

还没有任何评论哟~