sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [sdx-users] Probl�me encodage


From: Emmanuel Bégué
Subject: RE: [sdx-users] Problème encodage
Date: Fri, 27 Apr 2007 19:24:06 +0200

L'encodage de l'xsl ne fait strictement rien à l'affaire...

Ce qui compte, c'est l'encodage de la page dans le navigateur,
qui est en principe l'encodage fourni par le serveur Web.

Si les formulaires ne sont pas servis directement par Tomcat
mais par Apache par exemple, il faut vérifier ce que Apache
envoie...

Cdt,
EB


> -----Original Message-----
> From: address@hidden
> [mailto:address@hidden
> On Behalf Of André Davignon
> Sent: Friday, April 27, 2007 7:11 PM
> To: address@hidden
> Subject: Re: [sdx-users] Problème encodage
>
>
> C'est étonnant car la page qui envoie le formulaire est en UTF-8. Et ce
> problème se reproduit dans le cas de pages générées par XSL et qui sont
> toutes en UTF-8. Pas une seule trace de ISO-8859-1 nulle part...
>
> Mais je vais essayer <input type="hidden" name="_charset_"/>
> Merci.
>
> André Davignon
> > Bonjour,
> >
> > Cela vient du fait que le formulaire est envoyé par une
> > page non encodée en UTF-8 (vraisemblablement en latin1)
> > alors que votre application attend de l'UTF-8.
> >
> > Si vous avez un contrôle sur la page qui contient le
> > formulaire qui envoie la requête, il suffit d'encoder
> > cette page en UTF-8 (ou bien, si vous savez qu'elle
> > est toujours dans un autre encodage, effectuer la
> > conversion).
> >
> > Si vous n'avez pas de contrôle sur cette page, il faut
> > détecter l'encodage reçu et effectuer la conversion
> > avant de construire la requête lucene.
> >
> > Il est assez difficile de détecter l'encodage dans tous
> > les cas; on peut utiliser le champ suivant:
> >     <input type="hidden" name="_charset_"/>
> >
> > dans le formulaire: en principe, en présence de ce
> > paramètre, la plupart des navigateurs renvoient dans la
> > requête la valeur du charset utilisé.
> >
> > On peut ensuite utiliser cette valeur pour effectuer
> > la conversion.
> >
> >
>
>
>
> _______________________________________________
> sdx-users mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/sdx-users






reply via email to

[Prev in Thread] Current Thread [Next in Thread]