[ Jsp/Tomcat ] Forcer le charset dans plusieurs frames ...

Forcer le charset dans plusieurs frames ... [ Jsp/Tomcat ] - Java - Programmation

Marsh Posté le 17-05-2004 à 10:25:07    

Bonjour à tous :hello:
 
Un petit problème à vous soumettre après plusieurs recherches infructueuses sur le net :
J'ai une interface de site composée de 4 frames (pas besoin de troll du style "les frames cai mâle  :o " merci ;) ).
 
Et j'ai un problème d'affichage avec les caractères spéciaux :/
En passant le client web en encodage UTF-8, tout est réglé, mais bon c'est pas très pratique hein :D
 
Les balises META ne changent strictement rien, je me suis donc penché sur la balise :

Code :
  1. <%@ page contentType="text/html;charset=UTF-8" language="java" %>


 
Elle fonctionne en effet, mais uniquement dans ma première frame !
 
Pour les autres c'est comme si elle était inactive, je comprends pas :/
 
N'ayant eu aucun soucis de ce genre sur un apache avec du php, j'en déduis donc que ce problème d'encodage vient de Tomcat, non ?
 
Y aurait-il un moyen de lui spécifier un charset par défaut ou quelque chose du genre ?
 
Merci d'avance.
:jap:


---------------
[ Canon EOS 30D ] (Grip + Canon 50mm f/1.4 + Canon 18-55mm USM + Tamron 70-300mm Di LD Macro)  [Galerie perso]
Reply

Marsh Posté le 17-05-2004 à 10:25:07   

Reply

Marsh Posté le 17-05-2004 à 10:34:23    

Et en mettant le meta dans le descripteur de frame ?

Reply

Marsh Posté le 17-05-2004 à 11:02:24    

pascal34 a écrit :

Et en mettant le meta dans le descripteur de frame ?

Pareil :/


---------------
[ Canon EOS 30D ] (Grip + Canon 50mm f/1.4 + Canon 18-55mm USM + Tamron 70-300mm Di LD Macro)  [Galerie perso]
Reply

Marsh Posté le 17-05-2004 à 11:06:10    

Notsukaw a écrit :

Code :
  1. <%@ page contentType="text/html;charset=UTF-8" language="java" %>


 
Elle fonctionne en effet, mais uniquement dans ma première frame !


 
Si toutes tes frames sont des JSP essai de reforcer leur compilation en les pettant du cache.

Reply

Marsh Posté le 17-05-2004 à 11:09:09    

pascal34 a écrit :

Si toutes tes frames sont des JSP essai de reforcer leur compilation en les pettant du cache.

Déjà fait aussi :/


---------------
[ Canon EOS 30D ] (Grip + Canon 50mm f/1.4 + Canon 18-55mm USM + Tamron 70-300mm Di LD Macro)  [Galerie perso]
Reply

Marsh Posté le 17-05-2004 à 11:11:27    

Notsukaw a écrit :

Déjà fait aussi :/


 
si tu as des accents dans tes pages, essai une sorite ISO-8859-1 au lieu de UTF-8

Reply

Marsh Posté le 17-05-2004 à 11:33:43    

pascal34 a écrit :

si tu as des accents dans tes pages, essai une sorite ISO-8859-1 au lieu de UTF-8

Justement, si je parle de UTF-8, c'est parce que c'est LE SEUL encodage qui me permet de bien afficher mes accents :)
 
Le problème vient pas du choix de l'encodage, puisque dans ma première frame c'est OK.
 
Il faut juste que je trouve comment appliquer ce charset dans TOUTES mes frames ...
 
Mais tu as raison sur un point :
je me demande bien pourquoi c'est en UTF-8 au lieu de ISO-8859-1  [:urd]


---------------
[ Canon EOS 30D ] (Grip + Canon 50mm f/1.4 + Canon 18-55mm USM + Tamron 70-300mm Di LD Macro)  [Galerie perso]
Reply

Marsh Posté le 17-05-2004 à 12:17:06    

UTF-8 est universel encore faut-il que les chaînes de caractères soient réellement encodées comme ça !!!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed