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

Servlets/JSP Java Discussion :

probleme de test et iteration


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2009
    Messages : 10
    Par défaut probleme de test et iteration
    Bonjour,
    Je vous sollicite car je suis bloquée depuis une semaine.
    j'ai effectué une requete à partir de la quelle je fais une itération.
    Dans l'iteration je fais des tests avec <c:when> ou <c:if>
    mais à chaque fois il prend en compte que un des cas.
    Par exemple pour le <c:when> il ne prend jamais en compte le cas contraire <c:otherwise> pareil pour le if.

    Voici un exemple.
    Merci de m'expliquer d'ou ça bloque si vous pouvez m'aidez SVP.

    <fmt:setLocale value="fr_FR" scope="session"/>
    <sql:query var="CountReference" maxRows="1000" dataSource="jdbc/bulot1">
    select count(Reference)
    from Catalogue
    Where Reference = 'A00-99-2.05-2.05-0.00-0.00'
    </sql:query>


    <table border="1">
    <thead>
    Valeurs
    </thead>
    <tbody>
    <tr>
    <c:forEach var="counte" items="${CountReference.rows}">
    <fmt:parseNumber var="count" value="${counte.rows}" />
    <td>

    <c:if test="${count != 0}" >
    existe déja
    </c:if>
    <c:if test="${count == 0}" >
    <c:out value="${count}"/> n'existe pas
    </c:if>

    </td>
    </c:forEach>
    </tr>
    </tbody>
    </table>

  2. #2
    Membre actif
    Inscrit en
    Juin 2010
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 62

    Informations forums :
    Inscription : Juin 2010
    Messages : 108
    Par défaut
    Bonsoir,

    que veux tu dire par " il ne prend jamais en compte le cas contraire"

    car dans un if else c'est l'un ou l'autre

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2009
    Messages : 10
    Par défaut
    Bonjour,

    Ce que je veux dire par la c'est que quelque soit la valeur de count il affiche toujours la meme chose.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 476
    Par défaut
    T'as bien vérifié que ta variable count avait des valeurs différentes au cours de ton <c:forEach> avec des <c:out> ??

    Tu as peut être incompatibilité entre ta lib jstl et ton conteneur jsp.
    Quelle version de Jstl utilises tu ?
    Quelle version de JSP utilises tu ?

    La JSTL 1.0 nécessite au minimum un conteneur JSP 1.2 (J2EE 1.3).
    La JSTL 1.1 nécessite au minimum un conteneur JSP 2.0 (J2EE 1.4).
    http://adiguba.developpez.com/tutoriels/j2ee/jsp/jstl/

  5. #5
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2009
    Messages : 10
    Par défaut
    Bonjour,
    Merci pour la réponse.
    J'ai un conteneur 1.6 et pour les valeur de count il me dit "can not parse ou format {count(Reference)=0} si cont est egal à 0 ou 1 s'il est égal à 1.

Discussions similaires

  1. [langage] probleme sur test d'une variable
    Par Melvine dans le forum Langage
    Réponses: 11
    Dernier message: 25/10/2006, 19h31
  2. Probleme de test de profondeur
    Par jcloupgarou dans le forum OpenGL
    Réponses: 3
    Dernier message: 10/07/2006, 11h52
  3. probleme de test d'enregistrement
    Par stomerfull dans le forum Langage
    Réponses: 1
    Dernier message: 28/06/2006, 16h05
  4. probleme de teste sur recordset
    Par julio_097 dans le forum ASP
    Réponses: 3
    Dernier message: 18/07/2005, 11h02
  5. Probleme de test dans un boucle
    Par PrinceMaster77 dans le forum ASP
    Réponses: 14
    Dernier message: 15/06/2004, 12h32

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