Avant de créer une balise personnalisée ou une méthode Java pour le faire, quelle est la méthode standard pour échapper des caractères HTML dans JSP?
J'ai un objet String et je veux l'afficher dans le HTML pour qu'il apparaisse tel quel à l'utilisateur.
Par exemple:
String a = "Hello < World";
Deviendrait:
Hello < World
Réponse courte:
<c:out value="${myString}"/>
il y a une autre option:
<%@taglib uri="http://Java.Sun.com/jsp/jstl/functions" prefix="fn" %>
${fn:escapeXml(myString)}