我现在有以下网址:
http://localhost:8080/testApp/admin/contentModeration
通过这个网址我展示了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
代码?
答案 0 :(得分:1)
您可以使用此表达式testApp
获取应用程序名称${pageContext.request.contextPath}
,因此请尝试类似
<c:url value="${pageContext.request.contextPath}/admin/createCompany/getMediumThumbnail/1"></c: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>