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 :

Equivalent de isset en java


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2005
    Messages : 774
    Par défaut Equivalent de isset en java
    Salut tout le monde,
    Je developpe une application web java (servlet/jsp) et la en ce moment j'ai une préoccupation notamment celle de savoir si ya l'equivalent de la fonction isset de php en java. En fait je dois tester l'existence d'une variable passée par l'url. Bref voila...........
    Merci de me repondre

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    En java, tu testes si c'est différent de null :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    if(request.getParameter("leNomDeTonAttribut") != null){
      :
      :
    }
    où encore avec request.getAttribute.

  3. #3
    Membre chevronné Avatar de florentB
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2006
    Messages : 332
    Par défaut
    Sinon, si tu veux pas mettre de code dans tes jsp, tu as l'option jstl/core :
    un taglib qui te permets de faire plein de chose, entre autre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <c:if scope="request" test="${not empty taVariable}"></c:if>

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2005
    Messages : 774
    Par défaut
    merci florentB pour le tuyau. j'essayerai au mieux de l'exploiter.
    Citation Envoyé par djo.mos
    En java, tu testes si c'est différent de null :
    Code :

    if(request.getParameter("leNomDeTonAttribut") != null){ : : }
    en fait le probleme là vois tu Djo.mos c'est qu' on essai de recupérer la valeur du paramètre avant de verifier si c'est egale a null ou pas. donc ça pose un problème si la variable n'existe pas. Merci tout de meme de ton aide.
    PS: ya pas autre chose a part les taglib??

  5. #5
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Justement, si la variable n'existe pas, request.getParameter retourne null ! ça ne pose aucun problème !

    Sinon, tu peux toujours récupérer la liste des noms de tous les paramètres existants avec request.getParameterNames().

Discussions similaires

  1. [VB.Net] Quel est l'equivalent d'un throws Java ?
    Par sboffin dans le forum VB.NET
    Réponses: 10
    Dernier message: 10/08/2006, 17h22
  2. [FLASH 8] Equivalent de isset en flash
    Par bat2504 dans le forum Flash
    Réponses: 8
    Dernier message: 21/07/2006, 13h27
  3. equivalent de is_string en java
    Par hoaxpunk dans le forum Langage
    Réponses: 5
    Dernier message: 14/02/2006, 11h33
  4. [Débutant(e)] equivalence de sprintf en JAVA
    Par GuillaumeCorbineau dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 06/09/2005, 19h18
  5. equivalence du isset() php en asp
    Par jecht dans le forum ASP
    Réponses: 4
    Dernier message: 13/05/2004, 14h48

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