Caractères spéciaux

plop3000 Messages postés 135 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 7 avril 2012 - 3 juil. 2008 à 11:52
plop3000 Messages postés 135 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 7 avril 2012 - 9 juil. 2008 à 21:08
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

boumarsel Messages postés 298 Date d'inscription jeudi 12 juin 2003 Statut Membre Dernière intervention 9 juillet 2008 1
9 juil. 2008 à 14:57
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"%>
0
plop3000 Messages postés 135 Date d'inscription mercredi 23 mai 2007 Statut Membre Dernière intervention 7 avril 2012 1
9 juil. 2008 à 21:08
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 ;)
0
Rejoignez-nous