Как передать более одного параметра с помощью тега отображения с escapeXml=true?

Я использую версию тега отображения 1.2.1 и хочу передать более одного параметра. Как передать более одного параметра, используя тег отображения со свойством escapeXml true.


person Lan    schedule 30.08.2013    source источник
comment
Где пройти? Можете ли вы привести пример?   -  person Alex    schedule 30.08.2013
comment
@Alex Мне нужна ссылка href на мою запись в таблице, и когда я нажимаю на ссылку, она должна перейти на страницу действий (другую страницу), URL-адрес должен быть следующим, action_page.html?parm1=123¶m2=456 Я пытался использовать code ‹c:url value=... var=theUrl /› Но это не работает для меня, потому что мне нужно, чтобы свойство escapeXml оставалось истинным.   -  person Lan    schedule 31.08.2013
comment
Извините, я не понимаю, что именно не работает. Можете ли вы опубликовать, что вы делаете (<display:column>...), и что вы ожидаете, и вашу ошибку?   -  person Alex    schedule 31.08.2013
comment
@Alex Я пробовал оба следующих способа: (<display:column escapeXml="true" title="Detail View"> <a href="action_page.html?param1=123&param2=456">View</a> </display:column>) (<display:column escapeXml="true" title="Detail View"> <c:url value="action_page.html" var="myUrl"> <c:param name="param1" value="123"/> <c:param name="param1" value="456"/> </c:url> <a href="<c:out value="${myUrl"}/>">View</a> </display:column>) я должен сохранить escapeXml=true, потому что мне нужно экспортировать данные результата из таблицы. Затем он показывает простой html-код вместо ссылки.   -  person Lan    schedule 31.08.2013


Ответы (1)


Я думаю, ваша проблема заключается в том, чтобы показать link в html, и это не должно отображаться в экспортируемых данных. Если это так, вы можете определить display:column с media типом html.

<display:column media="html"  titleKey="DetailView">
    <a href="action_page.html?param1=123&param2=456">View</a>                       
</display:column>
<display:column media="xml"  titleKey="DetailView">View</display:column>
person Asfab    schedule 20.12.2013