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 :

[SEAM] problème de navigation & sous répertoires


Sujet :

Servlets/JSP Java

  1. #1
    Membre régulier
    Homme Profil pro
    et autre ;)
    Inscrit en
    Mai 2008
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : et autre ;)
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2008
    Messages : 45
    Points : 84
    Points
    84
    Par défaut [SEAM] problème de navigation & sous répertoires
    Salut tout le monde,

    J'ai un petit souci de navigation, je m'explique: je débute avec les JSF et avec SEAM, et j'ai donc voulu réaliser un petit module CRUD pour me faire la main. Développé dans le répertoire racine, pas de souci, tout fonctionne bien.

    J'ai donc voulu mettre un peu d'ordre et mettre mes pages dans un sous répertoire. L'arborescence donnerai quelque chose comme ca :
    + view
    ++ backoffice
    - entite.xhtml
    - entite_modifier.xhtml
    - entite_ajouter.xhtml
    ++ img
    ++ layout (avec les fichiers qui vont bien)
    ++ stylesheet
    ++ WEB-INF (avec les fichiers qui vont bien)
    accueil.xhtml
    home.xhtml
    login.xhtml
    index.html

    L'idée est de faire un lien de la page accueil qui m'envoie vers /backoffice/entite.xhtml

    accueil.xhtml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
                          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <ui:composition xmlns="http://www.w3.org/1999/xhtml"
                    xmlns:s="http://jboss.com/products/seam/taglib"
                    xmlns:ui="http://java.sun.com/jsf/facelets"
                    xmlns:f="http://java.sun.com/jsf/core"
                    xmlns:h="http://java.sun.com/jsf/html"
                    xmlns:rich="http://richfaces.org/rich"
                    template="layout/template.xhtml">
     
    <ui:define name="body">
    		<rich:panel>
    		    <f:facet name="header">Liste des actions</f:facet>
     
    		    <ul>
    		       	<li><h:commandLink value="Entités" action="entite"/></li>
     
     
    		    </ul>
    		</rich:panel>  
    </ui:define> 
    </ui:composition>
    pages.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     <page view-id="/accueil.xhtml">
            <navigation>
                <rule if-outcome="entite">
                    <redirect view-id="/backoffice/entite.xhtml"/>
                </rule>
            </navigation>
        </page>
    malheuresement, j'obtiens une erreur 404 :
    type Rapport d'état

    message /agence/backoffice/entite.seam

    description La ressource demandée (/agence/backoffice/entite.seam) n'est pas disponible.
    Par contre si je remplace
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <redirect view-id="/backoffice/entite.xhtml"/>
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <redirect view-id="/home.xhtml"/>
    çà marche, le problème vient il donc de mon PATH? Je ne comprend pas trop la ..

    Si quelqu'un à une piste, à eu le même problème, ou si y'a besoin de plus d'info/sources, hésitez pas ..

    http://www.developpez.net/forums/sho...d.php?t=450980 Une personne qui à eu le même problème mais sans réponse :'(

    Merci d'avance à tout le monde, j'm'inspire énormément de ce forum!
    N'oubliez pas de mettre un titre explicite et précis ainsi que le tag [RESOLU] afin d'aider les gens qui pourraient avoir le même problème que vous.

  2. #2
    Membre régulier
    Homme Profil pro
    et autre ;)
    Inscrit en
    Mai 2008
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : et autre ;)
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2008
    Messages : 45
    Points : 84
    Points
    84
    Par défaut
    J'ai trouvé...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
                          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <ui:composition xmlns="http://www.w3.org/1999/xhtml"
                    xmlns:a4j="http://richfaces.org/a4j"
                    xmlns:s="http://jboss.com/products/seam/taglib"
                    xmlns:ui="http://java.sun.com/jsf/facelets"
                    xmlns:f="http://java.sun.com/jsf/core"
                    xmlns:h="http://java.sun.com/jsf/html"
                    xmlns:rich="http://richfaces.org/rich"
                    template="../layout/template.xhtml">
    C'était le lien vers mon lien vers template.xhtml qui foirait ... (j'avais pas mit ../)

    merci la console JBOSS
    10:31:32,771 ERROR [STDERR] 30 mai 2008 10:31:32 com.sun.facelets.impl.DefaultFaceletFactory createFacelet
    ATTENTION: /backoffice/layout/template.xhtml not found at jndi:/localhost/agence/backoffice/layout/template.xhtml
    N'oubliez pas de mettre un titre explicite et précis ainsi que le tag [RESOLU] afin d'aider les gens qui pourraient avoir le même problème que vous.

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

Discussions similaires

  1. loadMovieNum problème d'appel de sous répertoire
    Par khalilghenimi dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 08/04/2012, 17h08
  2. Réponses: 1
    Dernier message: 30/12/2006, 11h14
  3. Problème d'include et sous-répertoires
    Par didou038 dans le forum Langage
    Réponses: 6
    Dernier message: 22/12/2006, 10h46
  4. Réponses: 7
    Dernier message: 12/09/2006, 14h22
  5. fichier .bat : problèmes avec des sous-répertoires
    Par aymron dans le forum Windows
    Réponses: 4
    Dernier message: 23/06/2005, 09h33

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