afficher le HTML via JSTL dans Spring MVC
J'ai quelque chose comme
model.addAttribute("msg", "<b>akhil</b>");
return "index";
dans mon Contrôleur.
De mon point de vue page, j'ai écrit
<body>
<h2>Hello World!</h2>
<c:out value="${msg}" />
</body>
Mais la sortie est <b>akhil</b>
contre <b>akhil</b>.
Pourquoi est-il ainsi et ce qui doit être fait pour obtenir <b>akhil</b>
.
source d'informationauteur Akhil K Nambiar
Vous devez vous connecter pour publier un commentaire.
C'est parce que
<c:out>
utilise XML échappement pour les caractères'<'
et>
.Définir l'option
escapeXml=false
dec:out
à la sortie de votre texte en caractères gras: