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 :

mettre un bean:write en minuscule


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Par défaut mettre un bean:write en minuscule
    bonjour,

    voila j'affiche une valeur de mon formulaire via un bean:write, seulement cette chaîne est en majuscule et moi j'aimerai l'afficher en minuscule, hormis la première lettre, c'est possible?

    j'avais pensé à format mais apparement ce n'est que pour les dates

    merci d'avance

  2. #2
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Tu peux faire la conversion en minuscules dans le getter sur la propriété :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public String getMaPropriete()
    {
       return this.maPropriete.toLowerCase() ;
    }
    Pour ce qui est de garder la première lettre en majuscules, soit tu découpes ta chaîne en deux pour appliquer la méthode toLowerCase() seulement sur la deuxième partie et tu reconcatènes les deux.
    Ou peut-être que tu peux utiliser une expression régulière.
    A voir.

  3. #3
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Par défaut
    ok donc je suis obligé de passer par du "java classique"
    je découvre struts en fait

    merci

  4. #4
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Je ne dis pas que tu es obligé mais c'est ce qui me paraît le plus simple.
    Je n'ai pour ma part jamais utilisé l'attribut format du tag bean:write pour faire ce genre de conversion.

  5. #5
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Par défaut
    ta solution me met cette erreur :
    ERROR [STDERR] [ERROR] [FwkAction] - Servlet.service() for servlet FwkAction threw exception <javax.servlet.jsp.JspException: ServletException in '/OrdresAffichage.jsp': Getter for property choix threw exception: java.lang.NullPointerException>javax.servlet.jsp.JspException: ServletException in '/OrdresAffichage.jsp': Getter for property choix threw exception: java.lang.NullPointerException
    j'ai essayé de mettre un trhows dans la méthode mais sans résultats...

  6. #6
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Il faut ajouter un test :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    public String getChoix()
    {
       if ( this.choix != null )
       {
          return this.choix.toLowerCase() ;
       }
       else
       {
          return this.choix ;
       }
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 12/08/2009, 10h36
  2. [Struts][JSP] Format avec bean:write
    Par cowa dans le forum Servlets/JSP
    Réponses: 20
    Dernier message: 19/05/2004, 18h16
  3. [STRUTS] [JAVA] Affichage conditionnel de bean:write
    Par babylone7 dans le forum Struts 1
    Réponses: 6
    Dernier message: 29/04/2004, 16h20
  4. [Struts]<bean:write>
    Par djoukit dans le forum Struts 1
    Réponses: 7
    Dernier message: 28/04/2004, 14h03
  5. [STRUTS] bean:write
    Par lfournial dans le forum Struts 1
    Réponses: 3
    Dernier message: 30/01/2004, 09h58

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