【问题标题】:How to write relative url in jsp?如何在jsp中编写相对url?
【发布时间】:2015-01-11 15:26:36
【问题描述】:

我现在有以下网址:

http://localhost:8080/testApp/admin/contentModeration

通过这个 url 我显示 jsp 页面。

在这个jsp页面我想用url渲染图片:

http://localhost:8080/testApp/admin/createCompany/getSmallThumbnail/1

testApp 是一个移位参数。

<c:url value="admin/createCompany/getMediumThumbnail/"></c:url>


<c:url value="/admin/createCompany/getMediumThumbnail/"></c:url>

没用

c:url标签怎么写?

【问题讨论】:

  • 定义“不起作用”。
  • 表示我作为用户看不到图片

标签: jsp jstl


【解决方案1】:

您可以使用此表达式${pageContext.request.contextPath} 获取应用程序名称testApp,因此请尝试类似

<c:url value="${pageContext.request.contextPath}/admin/createCompany/getMediumThumbnail/1"></c:url>

您也可以尝试使用相对路径。因此,如果您的 URL 看起来像

http://localhost:8080/testApp/admin/contentModeration

但你想访问

http://localhost:8080/testApp/admin/createCompany/getSmallThumbnail/1

您可以使用.. 来描述contentModeration 的父上下文,即admin,然后添加地址的其余部分

<c:url value="../createCompany/getSmallThumbnail/1"></c:url>

【讨论】:

    猜你喜欢
    • 2011-12-24
    • 2013-04-02
    • 1970-01-01
    • 1970-01-01
    • 2013-11-08
    • 2011-05-18
    • 2010-10-20
    • 1970-01-01
    • 2014-07-19
    相关资源
    最近更新 更多