Подтвердить что ты не робот

Как я могу избежать специальных символов HTML в JSP?

Прежде чем перейти к созданию пользовательского тега или метода Java для этого, каков стандартный способ избежать символов HTML в JSP?

У меня есть объект String, и я хочу отобразить его в HTML, чтобы он отображался как пользователь.

Например:

String a = "Hello < World";

Стало бы:

Hello &lt; World
4b9b3361

Ответ 1

Короткий ответ:

<c:out value="${myString}"/>

есть еще один вариант:

<%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
${fn:escapeXml(myString)}