Используйте <
и >
вместо <
и >
.
При печати с использованием <c:out>
убедитесь, что вы добавили escapeXml="false"
, иначе вы увидите <br />
буквально показывает как есть, а не анализируется как реальный разрыв строки HTML.
Однако, когда ${colTxt}
содержит ввод, управляемый пользователем, отключение экранирования XML может потенциально создать дыру в XSS.Вы можете решить проблему по-другому, например,
<c:forEach items="${fn:split(colTxt, ',')}" var="item">
<c:out value="${item}" /><br />
</c:forEach>