Je récupère les valeurs d'une zone de texte et les stocke dans la base de données pour les afficher ultérieurement. Le scénario actuel est que la chaîne est stockée avec "\ n" dans la base de données. Avant l'affichage, je remplace tous les caractères \ n par
en utilisant les méthodes replaceAll. Mais le problème est quand je l'affiche, < et> caractères sont convertis en <
et >
.Enregistrement de chaînes multilignes dans db et affichage de celles-ci dans la page Web
Quelle devrait être la bonne approche pour résoudre ce problème?
comment.replaceAll("\n", "<br>")
Que diriez-vous d'un code qui montre comment vous faites votre remplacement? – Joe
Dans les prochaines questions, veuillez mentionner la technologie de vue spécifique, taglib et le framework que vous utilisez. Par exemple. "J'utilise JSTL sur JSP" ou "J'utilise JSF sur Facelets". Ou juste tagger de manière appropriée. Seuls 'java' et' web-development' sont trop larges. – BalusC
@BalusC Peut-être que je cherchais une solution large. La façon dont je le vois, avec votre solution CSS beaucoup plus de gens peuvent l'utiliser, mais l'utilité serait moindre si la solution était pour JSTL seulement. –