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

JSF Java Discussion :

Servlets & JSF


Sujet :

JSF Java

  1. #1
    raj
    raj est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 112
    Par défaut Servlets & JSF
    Bonjour,
    je bosse actuellement sur une application WEB initialement développé
    en utilisant uniquement des servlets .
    Je souhaite migrer vers une architecture JSF, malheuresement les contraintes
    m'obligent à migrer au fur et a mesure .
    Je dois faire coexister mon appli servlets avec des nouvelles pages JSF
    Dans certaines parties de l'appli je souhaite inclure une page JSF à
    l'aide de l'instruction : rd.include(request,response )

    Ex :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    					out.println("<div class=\"sm_content\">");
    					RequestDispatcher rd =
    						request.getRequestDispatcher("faces/listproduct.jsf");
    					rd.include(request, response);
    					out.println("</div>");
    Ceci est executé depuis une servlet associé à une URL non JSF : /productversion

    Je récupère l'erreur :
    GRAVE: Assumed extension mapping, but there is no extension in /productversion

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    hello es tu sur que ton mapping est fait dans ton web.xml ?

    Citation Envoyé par raj
    Bonjour,
    je bosse actuellement sur une application WEB initialement développé
    en utilisant uniquement des servlets .
    Je souhaite migrer vers une architecture JSF, malheuresement les contraintes
    m'obligent à migrer au fur et a mesure .
    Je dois faire coexister mon appli servlets avec des nouvelles pages JSF
    Dans certaines parties de l'appli je souhaite inclure une page JSF à
    l'aide de l'instruction : rd.include(request,response )

    Ex :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    					out.println("<div class=\"sm_content\">");
    					RequestDispatcher rd =
    						request.getRequestDispatcher("faces/listproduct.jsf");
    					rd.include(request, response);
    					out.println("</div>");
    Ceci est executé depuis une servlet associé à une URL non JSF : /productversion

    Je récupère l'erreur :
    GRAVE: Assumed extension mapping, but there is no extension in /productversion

  3. #3
    raj
    raj est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 112
    Par défaut
    Oui mais le controleur JSF est mappé sur l'url : /faces/*.jsf
    alors que la l'url est : /productversion
    Ce qui est normal car /productversion fait référence à une servlet, lorsqu'on
    l'appelle on ne doit pas actionner le controleur JSF .

    C'est la servlet lié à l'url /productversion qui fait un dispatch en appelant
    une page JSF .

    Pour info , si je remplace rd.include par rd.forward ca marche ! (
    Malheureusement je veux faire un include et non un forward ) .

    Voilà , je sais pas si je suis clair

Discussions similaires

  1. Communication Applet -> Servlet en JSF
    Par Gonzo_09 dans le forum Applets
    Réponses: 0
    Dernier message: 26/08/2011, 15h11
  2. Post Method - Servlet ou JSF
    Par freetrax dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 18/01/2008, 12h46
  3. [EJB3] Appel d'un ejb3 à partir de JSF ou Servlet
    Par lahiane dans le forum Java EE
    Réponses: 3
    Dernier message: 07/12/2007, 14h46
  4. architecture idéale: EJB3, JSP, JSF, Servlet
    Par Smix007 dans le forum Services Web
    Réponses: 4
    Dernier message: 17/01/2007, 22h58
  5. [JSF] Questions autour des servlets
    Par maximus001ma dans le forum JSF
    Réponses: 4
    Dernier message: 25/07/2006, 13h27

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