Атрибут Rel в JSTL или displaytag - PullRequest
       25

Атрибут Rel в JSTL или displaytag

0 голосов
/ 14 октября 2011

Я использую displaytah для отображения информации некоторых пользователей. В одной из колонок мне нужно, чтобы у пользователей были ссылки на подробности. Проблема в том, что мне нужно использовать атрибут rel для ссылки, но кажется, что displaytag не предлагает такую ​​возможность.

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

Возможным решением будет использование тега JSTL <c:url>, но я не могу найти никаких ссылок относительно атрибута rel для этого тега.

1 Ответ

3 голосов
/ 14 октября 2011

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>
...