Не верная кодировка в html

113
08 октября 2019, 02:20

У меня формируется страница где Description вытаскивается из бина.

такой метод

public String getDescriptionHtml(){
        final String TAG_START = "<meta name=\"description\" content=\"";
        final String TAG_END = "\" />";
        StringBuilder stringBuilder = new StringBuilder();
        stringBuilder.append(TAG_START).append(getDescription()).append(TAG_END);
        return stringBuilder.toString();
    }

он возвращает Description в правильном виде.

метод getDescriptionHtml() вызывается в такой строчкой

<ui:define name="pageDescription">#{nameMyBean.descriptionHtml}</ui:define>

почему то в выводе получается все кавычки заменены на &quot

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" class="no-js"><head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
    <meta charset="utf-8" />
    <title>OK</title>&lt;meta name=&quot;description&quot; content=&quot;aaaaaaaa.&quot; /&gt;

вот прошу помощи подсказать почему так получается. jsf экранирует по умолчанию разметку. как это убрать?

READ ALSO
Не берутся значение из тега span

Не берутся значение из тега span

Подскажите пожалуйста, не берутся данные, записаны в тег span

128
html относительные ссылки с другого сайта [закрыт]

html относительные ссылки с другого сайта [закрыт]

Какой тег задает пути для относительных ссылок?

101
Меню для каталога

Меню для каталога

Очень интересует реализация приведённого ниже меню-каталога на bootstrap 4Может быть кто-то видел такое и есть примеры/готовое решение?

136