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 :

Récupérer le protocole dans une jsp


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de aperrin
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 221
    Par défaut Récupérer le protocole dans une jsp
    Bonjour,
    Je souhaiterais récupérer le protocole de l'url du site web dans une jsp (http, ou https) au travers d'une scriplet ou d'un tag.

    Merci d'avance pour les réponses.

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    tu peux utiliser la methode getProtocol de l'interface HttpServletRequest


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String protocol = request.getProtocol();

  3. #3
    Membre expérimenté Avatar de aperrin
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 221
    Par défaut
    Merci pour la réponse.

    J'en profite pour fournir une portion de code complet qui reconstitue une url :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    String protocol = request.getProtocol();
    protocol = protocol.split("/")[0].toLowerCase(); // http ou https
     String url = protocol + "://" + pageContext.getRequest().getServerName() 
     				+ ":" 
                                    + pageContext.getRequest().getServerPort()
                                    + "/";

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Si tu veux l'url, il y'a plus simple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    request.getRequestURL();
    ..

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

Discussions similaires

  1. Récupérer un enum dans une JSP
    Par Achilon dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 26/02/2012, 21h25
  2. Récupérer une valeur dans une jsp
    Par newmar dans le forum Struts 1
    Réponses: 2
    Dernier message: 09/05/2008, 23h26
  3. récupérer le nom du serveur et l'afficher dans une jsp
    Par barouz dans le forum Servlets/JSP
    Réponses: 21
    Dernier message: 19/04/2007, 15h32
  4. Récupérer les champs d'un formulaire dans une jsp
    Par lalyly dans le forum Struts 1
    Réponses: 1
    Dernier message: 19/04/2007, 10h50
  5. [Sécurité] comment récupérer le subject dans une page jsp?
    Par lalakers dans le forum Servlets/JSP
    Réponses: 13
    Dernier message: 13/07/2005, 11h42

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