0

我正在使用 displaytah 来显示一些用户信息。在其中一列中,我需要有指向用户完整详细信息的链接。问题是我需要为链接使用 rel 属性,但似乎 displaytag 不提供这种可能性。

<display:column href="foo" class="details" *rel="foo"*>Details</display:column>

一个可能的解决方案是使用 JSTL<c:url>标记,但我也找不到任何关于该标记的 rel 属性的引用。

4

1 回答 1

3

JSTL 不生成 HTML 元素。不过,它可以用来生成 URL。只需使用以下代码:

<display:column class="details">
    <a href="foo" rel="foo">Details</a>
</display>

如果 URL 必须是动态组合的,我认为这是真的,那么使用<c:url>标签。

<c:url var="detailsUrl" value="foo">
    <c:param name="userId" value="${user.id}"/>
</c:url>
<a href="${detailsUrl}" rel="foo">Details</a>
于 2011-10-14T14:14:12.473 回答