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 :

[Host] Récuperer l'url tapé


Sujet :

Servlets/JSP Java

  1. #1
    Membre éprouvé
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Points : 1 144
    Points
    1 144
    Par défaut [Host] Récuperer l'url tapé
    Bonjour,

    J'ai bien peur que mon problème reste sans réponse.

    J'ai une application qui peut etre appelé par deux URL différente :

    http://monsite.com/...
    http://monsite2.com/...

    Les personnes qui se loggue sur chacun des sites tombent sur un site different.
    Mais quand une personne perd sa session, je ne sais pas comment savoir d'ou il vient pour lui mettre une page d'erreur convenable.

    Personne n'a une idée?

    Merci.

    PS: il m'est possible de récupérer un parametre dans ma base

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 141
    Points : 139
    Points
    139
    Par défaut
    tu peux pas récupérer un HTTP_REFERRER ?
    par contre je m'y connais pas assez en J2EE pour te donner la solution exacte :s

  3. #3
    Expert éminent sénior
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Points : 23 190
    Points
    23 190
    Billets dans le blog
    1
    Par défaut
    Salut,

    La classe ServletRequest contient la méthode getServerName().

    a++

  4. #4
    Membre éprouvé
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Points : 1 144
    Points
    1 144
    Par défaut
    Merci adiGuba

    Je pensais a ca aussi mais il me reste un doute :

    J'ai une url comme suit :

    http://localhost:9081/MaWebApp/...

    Je fais une request.getServerName(), il me rend "localhost"

    Maintenant si j'ai une url de type :

    http://www.monSiteWe.com/MaWebApp/... (qui en fait pointe sur une machine de type http://215.21x.x.x:9081/....) Alors il me rendra bien "www.monSiteWe.com" dans mon request.getServerName() ?

  5. #5
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Dans le cas "normal", oui, request.getServerName() doit te renvoyer www.monSiteWe.com, mais après, ça peut ne pas marcher, en particulier s'il y a un reverse proxy sur le réseau du serveur. Le seul moyen de savoir, c'est de tester sur l'environnement cible.

  6. #6
    Membre éprouvé
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Points : 1 144
    Points
    1 144
    Par défaut
    Merci Mac pour ta réponse,

    Je voulais avoir le plus d'info possible car l'environnement cible est l'environnement de production, donc on peut dire que je n'ai pas vraiment droit à l'erreur

    Je considère que le sujet pour l'instant est résolu.

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

Discussions similaires

  1. Récuperer paramètre url
    Par spawns dans le forum Langage
    Réponses: 6
    Dernier message: 30/12/2008, 15h49
  2. [XSLT] récuperation d'URL
    Par d4v1d dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 29/06/2007, 12h11
  3. Récuperer l'url de la page parente
    Par Khrysby dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 14/06/2007, 12h18
  4. Récuperation de URL qui se trouve dans la barre d'adresse
    Par MyWork dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/04/2007, 12h06
  5. Récuperer l'url courante ?
    Par Hikage dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 30/03/2006, 10h25

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