У меня есть следующий элемент, созданный UiBinder:
@UiField UListElement phones;
Со следующей разметкой:
<ul ui:field="phones" class="contact section"></ul>
Ранее я использовал метод setInnerHtml (String) для установки значения. Например:
phones.setInnerHtml("<li><span class='title'>" + title +
"</span><div class='phone'><a href='tel:" + number + "'>" +
number + "</a></div></li>");
Теперь я хотел бы использовать SafeHtmlTemplates, чтобы уменьшить вероятность возникновения проблем XSS (межсайтовый скриптинг). Используя SafeHtmlTemplate, теперь я возвращаю SafeHtml, который я хотел бы вставить в переменную моего телефона. Как мне это сделать? Я не вижу метода, который бы принимал переменную типа SafeHtml.