Ведение HREF без экранирования "меньше чем" в Java - PullRequest
3 голосов
/ 23 декабря 2011

Мы используем тест селена на Дженкинса. Поскольку плагин вложений для junit по некоторым причинам не работает, я хотел бы добавить html-ссылки на скриншоты теста в журнале.

Я пытался сделать следующее:

logger.info("<a href=\"file:///" + screenshotFile.getAbsolutePath() + "\">Screenshot<a>");

System.out.println("<a href=\"file:///" + screenshotFile.getAbsolutePath() + "\">Screenshot<a>");

System.err.println("<a href=\"file:///" + screenshotFile.getAbsolutePath() + "\">Screenshot<a>");

В любом случае на выходе

< всегда экранируется как &lt;

1 Ответ

0 голосов
/ 01 марта 2012

Это часто встречающаяся проблема, попробуйте обернуть строку предварительным элементом.

<code><pre>
 //your string
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...