IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

Symbole euro Formulaire


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Septembre 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 1
    Par défaut Symbole euro Formulaire
    Bonjour,

    je dispose d'un champ de saisie dans une JSP. Lorsque l'utilisateur saisie le caractère €, je ne le récupère pas dans mon formulaire sous une forme correcte (point d'interrogation a l'envers ou carré).

    Le formulaire est un ActionForm (l'application est une appli J2EE : Struts, Spring, JSP, etc ..).

    La JSP utilise l'encodage suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <%@ page contentType="text/html; charset=ISO-8859-15"%>
    <%@ page pageEncoding="ISO-8859-15"%>
    et un filtre est mis en place dans le web.xml
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
            <filter>
    	 	 <filter-name>encodingFilter</filter-name>
    	 	 <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
    	 	<init-param>
    	 		<param-name>encoding</param-name>
    	 		<param-value>ISO-8859-1</param-value>
    	 	</init-param>
    	 	<init-param>
    	      <param-name>forceEncoding</param-name>
    	      <param-value>true</param-value>
    	    </init-param>
    	</filter>

    Dois-je utiliser un autre encodage (pour info l'UTF-8 ne fonctionne pas non plus) ?

    Merci d'avance

  2. #2
    Membre habitué
    Inscrit en
    Septembre 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 11
    Par défaut
    Tu peux essayer avec le code html &euro;

  3. #3
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    avec la valeur du champ que tu recois du browser, pourrais-tu afficher ceci quelque part?



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Arrays.deepToString(((String)request.ParameterMap().get("lechamp")).toBytes("UTF-8"));
    et nous dire ce que ca sort?

Discussions similaires

  1. Enlever le symbole Euro
    Par Starskeye dans le forum Excel
    Réponses: 7
    Dernier message: 17/11/2008, 11h43
  2. Réponses: 3
    Dernier message: 18/10/2008, 01h27
  3. javascript et le symbole euro
    Par senacle dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 18/01/2008, 11h09
  4. Afficher symbole euro sur Web
    Par mxh77 dans le forum 4D
    Réponses: 2
    Dernier message: 25/05/2007, 17h25
  5. Code ASCII du symbole Euro
    Par FW-S dans le forum Delphi
    Réponses: 9
    Dernier message: 03/04/2007, 01h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo