Java:从 Java 类返回相对 URL?

标签 java jsp url jstl

我在/images 中存储了一些图像,问题是我希望从类中返回这样的 url。

/images/test.png

问题是在我的开发机器中我的 url 的形式为

http://localhost/myApp

在生产中其形式为

http://www.mysite.com

所以我不能只返回/images,因为这在开发机器上不起作用

我想我在 Java 中尝试做的事情与 JSTL 标签所做的相同

<c:url

所以当我在我的开发机器上时它会返回

/myApp/images/test.png

正在生产中

/images/test.png

有人可以帮忙吗?

提前致谢

最佳答案

${request.contextPath}/images/foo

您可能正在寻找 context path .

关于Java:从 Java 类返回相对 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9399154/

相关文章:

url - 在不破坏 URL 的情况下将 ember-cli 应用程序部署到 S3

java - 如何调试 JPA CriteriaBuilder 查询

java - @bean 和@Autowired 是如何工作的?

java - 用于查找嵌套代码块的正则表达式

javascript - 直到在 firefox 中刷新后图像和 jquery 才加载

ruby-on-rails - 抓取图像路径后构建 URL

java - 如何避免更改 MongoDB 中的字段数据类型?

java - 如何从html页面调用JSP编写的函数?

java - 在 JSP 中打印 javabean 的数组/集合

javascript - 从 jQuery .load() 检索 URL