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

Spring Java Discussion :

redirection application vers url


Sujet :

Spring Java

  1. #1
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 432
    Par défaut redirection application vers url
    bonjour je suis dans le desespoir total je dois faire une redirection dans une application spring vers une url un collegue m'as dis de le faire au niveau du filter
    or dans ce filter il y a un objet de type facecontext et j'ai donc fais ce code qui ne fonctionne pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    public void routing(HttpServletRequest req HttpservletResponse resp )  {
    resp = (HttpServletResponse)javax.faces.context.FacesContext.getCurrentInstance().getExternalContext().getResponse();
     
    String url = "URL";
     
    resp.sendRedirect(URL);
    merci d'avnce

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    tu peux définir "ne fonctionne pas", le rapport avec les facescontext,expliquer comment ton bout de code est appelé et nous expliquer ce que tu veux faire concrètement.

  3. #3
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 432
    Par défaut
    bonjour et merci mon application est accessible via une url , cette application est developpé sous spring ,le but est de rediriger cette application vers une autre url donc en appelant mon ancienne url j'appelle le nouveau site quand je dis que cela ne fonctionne pas c'est que quand j'appelle mon ancienne url rien ne se produit je suis dirige vers l'ancien site
    merci d'avance

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    heu oui super tu veux envoyer une redirection quand on "appelle" une url (pour ce que tu pense que ça veux dire), mais tu n'as toujours pas répondu au reste des questions, difficile de t'aider si on ne voit pas ce que t'essaie de faire. Du code et un descriptif sur ce qui se passe. Par rien ne se produit tu veux dire quoi. Le browser ne fait rien? Rien ne s'affiche? Il y a une erreur dans la console? Tu as une page 404? ....

  5. #5
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 432
    Par défaut
    dans mon deuxieme message je dis bien que je reste sur l'ancienne application c'est mon ancienne page qui est affiche

  6. #6
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 432
    Par défaut
    J'ai vraiment besoin d'aide on m'as dit pour ma redirection qu avec un sendrediect je pouvais envoyer des informations en post ou que je pouvais utiliser l'objet de type Facecontext je n'ai aucune idée comment faire svp aidez moi

  7. #7
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    bon, on va faire avec ces informations partielles. Avec les messages que tu donne, je suppose que tu veux que quand on tappe x.y.z/a/b/c dans le browser, ça renvoie vers manouvelle.application/u/v/w. Si ce n'est pas le cas, faudra répondre à la question "nous expliquer ce que tu veux faire concrètement"

    Et vu que tu parle de filter spring, je vais aussi partir du principe que tu as déjà configuré un flitre et qu'il est appelé pour l'url donnée. Si ce n'est pas le cas, répondre à la question "comment ton bout de code est appelé"

    Dans ce cas, dans la méthode doFilter de ton filtre n'a qu'à appeler sendRedirect.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    public class CustomFilter extends GenericFilterBean {
     
        String url = " http://manouvelle.application/u/v/w"
        @Override
        public void doFilter(
          ServletRequest request, 
          ServletResponse response,
          FilterChain chain) throws IOException, ServletException {
            response.sendRedirect(url);
        }
    }

  8. #8
    Membre expérimenté
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2012
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 170
    Par défaut
    Bonjour,

    Si tu as fait un copié collé de ton code,alors il te manque une virgule entre les arguments de la fonction routing(HttpServletRequest req,http......).

    Si ca ne marche pas alors que tu n'as aucune erreur, va faire un petit tour de ce cote;tu as plusieurs facon de faire et tu pourras toutes les tester et choisir ce qui te conviens:

    https://stackoverflow.com/questions/...-in-spring-mvc

    Bon courage.

  9. #9
    Membre très actif
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 432
    Par défaut
    merci infiniment les grands esprits se rencontrent j'ai resolu le pb aujourd'hui avec la meme solution que tu propose
    merci beaucoup

  10. #10
    Membre expérimenté
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2012
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 170
    Par défaut
    Bonjour,

    Si tu as résolu le problème, n'oublie pas de changer l'etat de la discussion en resolu...

Discussions similaires

  1. Redirection APP vers URL
    Par MrLefiere dans le forum Android
    Réponses: 0
    Dernier message: 28/01/2017, 19h23
  2. Redirection IP vers URL
    Par lg022 dans le forum Tomcat et TomEE
    Réponses: 15
    Dernier message: 25/04/2013, 10h34
  3. Redirection Port vers url
    Par tvertain dans le forum Apache
    Réponses: 5
    Dernier message: 05/01/2012, 21h01
  4. [URL Rewriting] Redirection dossier vers lien
    Par alikharchafi dans le forum Apache
    Réponses: 13
    Dernier message: 16/10/2007, 14h48
  5. [Servlets] Redirection HTTP vers une url absolue
    Par Dinaïz dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 18/11/2005, 21h56

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