tomcat本地运行web项目图片显示不出来

类似于这种,困扰了很久

原因在于tomcat 不允许使用本地资源,可以再src中替换网络图片后查看是否显示

<img src="https://cn.bing.com/images/search?q=500%e9%94%99%e8%af%af%e5%9b%be%e7%89%87&id=054A9C08F39425250F7C95DB6E22A526396B7EE3&FORM=IQFRBA" alt="500">

若显示就是该原因,否则可能是路径或其他原因
解决方案2:
tomcat 配置资源路径不过所有项目资源都得从这个路径走,若多个项目较为繁琐
在tomcat安装路径下conf -> server.xml添加

<Context path="/img" docBase="/usr/local/test" reloadable="false" >Context >

/img是映射路径,/usr/local/test 是实际路径

你可能感兴趣的:(问题解决,java)