我自己做了个管理衣物的小程序,刚开始图片资源都是放在服务器里面的,后来觉得添加的时候有点麻烦,突发奇想咋不直接访问本地资源呢?结果发现TMD****居然访问不了!!!! ,这肯定不是我的问题,对对对,这是jsp的问题。
经过痛哭的尝试,我发现idea这样子配置改起来最舒服
解决方法:
在项目配置页面点击external Source,
选中要访问的资源所在文件夹
然后配置该文件夹的虚拟路径,该路径一定要在本项目的虚拟路径后面
例如:/虚拟目录/文件虚拟目录
例如我的项目路径是:LittleLogin ,我给该文件夹配置的路径是clotheSource
合起来就是:/LittleLogin/clotheSource
```java
这是我jsp中访问图片的代码:前面是项目虚拟路径,中间是图片目录虚拟路径,最后是函数获取图片名
<td><img width="55px" height="55px" src="${pageContext.servletContext.contextPath}/clotheSource/${clothes.getRealUrl()}"></td>
配置好后,重启服务器,就可以用虚拟目录访问到本地资源啦。显示图片了撒