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 :

[Tags Logic] Logic equal et notEqual avec des OR ou AND


Sujet :

Struts 1 Java

  1. #1
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut [Tags Logic] Logic equal et notEqual avec des OR ou AND
    Bonjour !

    Struts n'est pas vraiment mon truc et je n'arrive pas à mettre mes balises comme je le souhaite.
    Pour l'instant j'ai ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <logic:equal name="display" value="Personne">
      <!-- Affichage 1 si display == Personne -->
    </logic:equal>
    <logic:notEqual name="display" value="Personne">
      <!-- Affichage 2 si display != Personne -->
    </logic:notEqual>
    Vous l'aurez compris :
    Si display == Personne
    Affichage 1
    Sinon
    Affichage 2

    Mais dans mon cas, je voudrais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Si display contient la chaîne Personne
      Affichage 1
    Sinon
      Affichage 2
    Ou au pire des cas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Si display == Personne ou display == PersonneStructure
      Affichage 1
    Sinon
      Affichage 2
    Merci aux personnes qui me répondront

    [EDIT]
    Pour l'instant j'ai fait ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <logic:equal name="display" value="Personne">
      <!-- Affichage 1 si display == Personne -->
    </logic:equal>
    <logic:equal name="display" value="PersonneStructure">
      <!-- Affichage 1 si display == PersonneStructure -->
    </logic:equal>
    <logic:notEqual name="display" value="Personne">
      <logic:notEqual name="display" value="PersonneStructure">
        <!-- Affichage 2 si display != Personne et display != PersonneStructure -->
      </logic:notEqual>
    </logic:notEqual>
    Ce qui donne comme algorithme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Si display == Personne
      Affichage 1
    Si display == PersonneStructure
      Affichage 1
    Si display != Personne
      Si display != PeronneStructure
        Affichage 2
    [/EDIT]

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 856
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 856
    Points : 34 380
    Points
    34 380
    Par défaut
    Salut,

    je doute que ce soit possible d'utiliser des opérateurs logiques en l'état.
    Par contre en exploitant EL ca doit pouvoir s'envisager http://adiguba.developpez.com/tutori...e/jsp/el/#L1.5

    Eric

Discussions similaires

  1. Gestion des tags MP3 avec des espaces par interface graphique
    Par figarojuju dans le forum GTK+ avec Python
    Réponses: 2
    Dernier message: 17/11/2008, 11h01
  2. tag struts logic
    Par coco-sup dans le forum Struts 1
    Réponses: 2
    Dernier message: 13/03/2007, 11h49
  3. Pb d'affichage avec des logic:iterate imbriqués
    Par mariemor64 dans le forum Struts 1
    Réponses: 8
    Dernier message: 20/07/2006, 15h44
  4. Tag : present avec des roles multiples
    Par zola dans le forum Struts 1
    Réponses: 4
    Dernier message: 28/04/2006, 18h01
  5. [Struts]personnaliser l'affichage avec des tags
    Par adrien.nicolet dans le forum Struts 1
    Réponses: 1
    Dernier message: 30/10/2005, 19h32

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