Caractères spéciaux

Signaler
Messages postés
135
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
7 avril 2012
-
plop3000
Messages postés
135
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
7 avril 2012
-
Bonjour,

J'ai une page JSP dans laquelle je dois afficher la donnée suivante : "place d'Italie."
Je récupère bien la valeur "place d'Italie" (via java) mais le souci c'est que quand je veux l'afficher dans mon html ça plante car il y a une apostrophe, ma page comprend donc qu'il s'agit d'une fermeture de parametre.
J'ai donc pensé remplacer l'apostrophe par son code ascii, mais mon souci c'est que maintenant ça m'affiche le code ascii dans ma page html, ma page ne semble pas traduire mon code ascii en caractère spécial.
J'ai fais un essai avec é et c'est le même problème, ça me marque "id&eacutee" par exemple au lieu de "idée".

Avez vous une idée d'où peut venir le problème ?

Merci d'avance pour votre aide

2 réponses

Messages postés
300
Date d'inscription
jeudi 12 juin 2003
Statut
Membre
Dernière intervention
9 juillet 2008
1
ajoute cette balise dans ta page
<%@ page contentType="text/html;" pageEncoding="UTF-8"%>

ICI -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<%@ page contentType="text/html;" pageEncoding="UTF-8"%>
Messages postés
135
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
7 avril 2012
1
Bonsoir,

Merci pour votre réponse.
Je n'ai pas le code sous les yeux mais il me semble que je suis en ISO-8959.
Je vais essayer ça dès demain et je vous tiens au courant.

Bonne soirée ;)