Ответ 1
Это связано с тем, что <c:out>
использует экранирование XML для символов '<'
и >
.
Задайте опцию escapeXml=false
c:out
для вывода текста жирным шрифтом:
<c:out value="${msg}" escapeXml="false"/>
У меня есть что-то вроде
model.addAttribute("msg", "<b>akhil</b>");
return "index";
в моем контроллере.
На моей странице просмотра я написал
<body>
<h2>Hello World!</h2>
<c:out value="${msg}" />
</body>
Но вывод <b>akhil</b>
в отличие от <b>akhil</b>.
Почему это так и что нужно сделать, чтобы получить <b>akhil</b>
.
Это связано с тем, что <c:out>
использует экранирование XML для символов '<'
и >
.
Задайте опцию escapeXml=false
c:out
для вывода текста жирным шрифтом:
<c:out value="${msg}" escapeXml="false"/>