首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring改变了图像的src。如何使它稳定下来?

Spring改变了图像的src。如何使它稳定下来?
EN

Stack Overflow用户
提问于 2015-11-06 01:56:50
回答 1查看 490关注 0票数 0

嗨,我现在面临这个问题:我使用spring控制器来响应这个地址的图像:“照片/菜单/{id}/small”。但问题是:当我试图在视图中显示这个图像时:

代码语言:javascript
复制
<img src="${pageContext.request.contextPath}/photo/place/${place.id}/small">, 

在browzer中,它看起来没有什么不同,不知怎么的,src已经改变了,从

/照片/地点/${place.id}/small

它已经变成

/照片/照片/地点/${place.id}/small

::如何在不更改控制器中的请求路径的情况下修复此问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-06 05:15:53

${pageContext.request.contextPath}返回额外的“照片”路径,但我不能说为什么,因为我不知道您如何部署它,看起来您的应用程序名是“照片”,而您的控制器将路径映射到"place“,您很有必要地尝试放置整个映射,但这只是我的猜测,您可以尝试进行类似的相对映射。

代码语言:javascript
复制
<img src="../photo/place/${place.id}/small"> 

代码语言:javascript
复制
<img src="../../photo/place/${place.id}/small"> 

路径取决于控制器映射的深度。

我的意思是,如果您在地址中,让我们说wwww.example.com/some/ map,并且您想在这里插入一个来自www.example.com/resources/image.png的图像,那么您可以映射src路径如下

代码语言:javascript
复制
<img src="../resources/images/image.png">

如果您添加控制器代码,我可以说更多。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33558203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档