cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Jacolin <robert.jaco...@anyware-tech.com>
Subject Re: autf-fw et login en utf-8
Date Fri, 08 Apr 2005 14:31:14 GMT
Aurélien DEHAY a écrit :

>Bonjour.
>
>La revanche de l'utf-8. Maintenant que j'ai réussi a avoir des uri en
>utf-8, et que ça fonctionne bien, je m'attaque aux logins, via l-auth-fw
>de cocoon, en utf-8 également.
>
>Topo rapide:
>
>- auth-fw
>- Utilisation des flow
>(org/apache/cocoon/webapps/authentication/flow/javascript/auth.js du
>block auth-fw)
>- le <authentication> de mon handler est un tuyau qui appelle un fichier
>login.xsp (esql).
>
>J'ai donc écrit une fonction login() qui est appelée dans un tuyau au
>clic du «login» dans un formulaire, et qui contient en particulier ça:
>
>if (auth_login(handler, null, {"parameter_login":login,
>"parameter_password":password})) { etc. etc.
>
>
>Quand j'essaye un login en utf-8 (par exemple €), ce qui est récupéré
>dans la fonction login() est bon. Par contre, le paramètre récupéré dans
>le login.xsp ne l'est pas. Quand j'affiche (via
>java.lang.System.out.println) la valeur du paramètre, j'obtient dans le
>flow le caractère €, mais dans le login.xsp, j'ai la suite â¬, cequi me
>  
>
Tout ce que je peux dire ici, malgrès mon ignorance dans les flowscript, 
c'est qu'un system.out.println affiche la chaine de caractères sur la 
console windows qui, elle, n'est pas utf-8...




Mime
View raw message