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 :

requête http et ejb


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations forums :
    Inscription : Avril 2009
    Messages : 168
    Par défaut requête http et ejb
    Bonjour,

    je travaille sur un projet où je dois utiliser un EJB (version 2.1) et une requête http.
    La problématique est la suivante: des données ont été placées dans l'en tête de la requête http et l'idée c'est de les récupérer dans l'EJB pour utilisation.

    Ma question est de savoir si c'est possible de récupérer des données provenant d'une requête http dans un EJB (version 2.1)?

    L'environnement technique c'est du websphere 6.1

    Merci d'avance

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Et tu y accèdes comment à ton EJB, via une servlet ?
    Si c'est le cas, tu récupères tes headers via les méthodes de ta servlet et tu les passes en paramètre de ton ejb.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations forums :
    Inscription : Avril 2009
    Messages : 168
    Par défaut
    Bonjour fr1man,

    je n'utilise pas de servlet pour accéder à l'EJB. En fait, celui ci a été généré par un web service.
    Cet EJB est appelé indépendamment de toute servlet.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations forums :
    Inscription : Avril 2009
    Messages : 168
    Par défaut
    Bonjour,

    après avoir cherché sur le net, j'ai trouvé comment il fallait procéder pour récupérer les infos de la requête http depuis l'EJB.
    Le code est le suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
       // récupérer le "MessageContext" courant
       MessageContext msgContext = MessageContext.getCurrentMessageContext();
     
       Object requestProperty = msgContext
               .getProperty(HTTPConstants.MC_HTTP_SERVLETREQUEST);
     
       if (requestProperty != null
               && requestProperty instanceof HttpServletRequest) {
     
           HttpServletRequest request = (HttpServletRequest) requestProperty;
     
           String lIP =  request.getHeader("IP");
       }
    si ça peut aider....

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

Discussions similaires

  1. Parser une requête HTTP/GET en c ! regex ?
    Par canard75 dans le forum C
    Réponses: 14
    Dernier message: 06/12/2005, 10h08
  2. [Struts] Ecouter des requêtes HTTP
    Par ledruide dans le forum Struts 1
    Réponses: 16
    Dernier message: 01/12/2005, 11h53
  3. Intercepter les requêtes HTTP et les modifier.
    Par Alexandre T dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 21/09/2005, 19h25
  4. Requête HTTP
    Par hogan dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 15/07/2005, 18h44
  5. [HTTP]Créer une requête http multipart/related
    Par jothi35 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 05/04/2005, 15h32

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