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 :

<bean:define> ne peut recevoir une valeur null


Sujet :

Struts 1 Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 25
    Par défaut <bean:define> ne peut recevoir une valeur null
    Bonjour, voici mon souci: je voudrai faire un test sur une des élément de ma collection afin de s'avoir si je l affiche ou non dans le select.voici le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <html:select size="5" style="width=280" property="idDétailsZoneSelect" name="ZoneInterventionFormBean" onchange="<%=afficherDetail%>">
                                <logic:iterate id="listeDetailsZoneSelect" name="ZoneInterventionFormBean" property="listeDetailsZoneSelect">
     
     
                                  <bean:define id="nuCommune" name="listeDetailsZoneSelect" property="nuCommune"/>
                                  <bean:define id="lbDtlZone" name="listeDetailsZoneSelect" property="lbDtlZone"/>
                                  <bean:define id="idDtlzone" name="listeDetailsZoneSelect" property="idDtlzone"/>
     
     
                                  <% if (nuCommune == null) 
                                  { %>
     
                                  <html:option value="<%=idDtlzone%>">
                                    <%=lbDtlZone%>
                                  </html:option>
     
                                  <%}%>
     
                                </logic:iterate>
                              </html:select>
    et donc lorsque ma variable nuCommune recoie un champs ayant une valeur null --->>> ERREUR impossible d'attribuer une valeur null à un define.

    mais moi il faut absolument que je test si se champs est vide ou non pour decider d'afficher ou non l'option de mon select....
    QUE FAIRE....
    ps : merci de votre aide

  2. #2
    Membre très actif
    Homme Profil pro
    SAQ
    Inscrit en
    Novembre 2005
    Messages
    167
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Canada

    Informations professionnelles :
    Activité : SAQ
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2005
    Messages : 167
    Par défaut
    Je pense que le Tag <logic:present> répondra a ta question...
    Suffit de fouiller un peu

  3. #3
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par défaut
    ... prend en compte le fait que l'objet n'existe pas ou que l'objet existe et est null.

Discussions similaires

  1. Réponses: 9
    Dernier message: 08/08/2016, 15h52
  2. Peut on avoir une valeur NULL dans un composite-id ?
    Par weed dans le forum Hibernate
    Réponses: 0
    Dernier message: 20/11/2008, 12h12
  3. Parmi 3 cellules, une seule peut avoir une valeur différente de 0.
    Par EricQ dans le forum Macros et VBA Excel
    Réponses: 24
    Dernier message: 07/07/2008, 15h46
  4. Le champs "X" ne peut contenir une valeur Null
    Par gentoo dans le forum Access
    Réponses: 4
    Dernier message: 18/03/2007, 23h41
  5. Réponses: 3
    Dernier message: 06/03/2007, 14h15

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