Задать вопрос
@IzeBerg

Как экранировать HTML-теги средствами Java?

Данные приходят от клиента на Java-сервер, затем передаются другим клиентам (выводятся HTML форматированием) и нужно в сообщении экранировать все HTML теги, т.е сделать так, чтобы все клиенты восприняли строку так-же как она написана ниже и так-же ее вывели:
<b>блаблабла<b/>

Как это сделать?
  • Вопрос задан
  • 3589 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
@bromzh
Drugs-driven development
stackoverflow.com/questions/4874626/java-escape-html
stackoverflow.com/questions/1265282/recommended-me...

Выбирай любой

UPD
Если у тебя jsp используется, то экранировать можно так:
<c:out value="${myString}"/>
или так:
<%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
${fn:escapeXml(myString)}

Это JSTL используется, но уж его-то стоит подключить, если с JSP работаешь.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы