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 :

ma première page jsf


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de maysam
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 112
    Par défaut ma première page jsf
    BONJOUR
    je suis débutante en JSF et j'ai donc commencer par un simple xemple helloWorld que j'ai trouvé sur le net.j'ai les fichiers suivants:
    *web.xml:
    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
    23
    24
    25
    26
     
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app PUBLIC
      "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
      "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
        <context-param>
            <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
            <param-value>server</param-value>
        </context-param>
        <context-param>
            <param-name>javax.faces.CONFIG_FILES</param-name>
            <param-value>/WEB-INF/faces-config.xml</param-value>
        </context-param>
        <!-- Faces Servlet -->
        <servlet>
            <servlet-name>Faces Servlet</servlet-name>
            <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
            <load-on-startup> 1 </load-on-startup>
        </servlet>
        <!-- Faces Servlet Mapping -->
        <servlet-mapping>
            <servlet-name>Faces Servlet</servlet-name>
            <url-pattern>*.jsf</url-pattern>
        </servlet-mapping>
    </web-app>
    *faces-config.xml:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <?xml version="1.0"?>
    <!DOCTYPE faces-config PUBLIC
    "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN"
    "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
    <faces-config>
          <application>
          <locale-config>
                <default-locale>fr</default-locale>
          </locale-config>
          </application>
    </faces-config>
    *hello.jsp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <%@ taglib uri="/WEB-INF/html_basic.tld" prefix="h"%>
     
    <%@ taglib uri="/WEB-INF/jsf_core.tld" prefix="f"%>
     
    <f:view>
          <h:outputText value="Hello World ! (en JSF !)" />
    </f:view>
    je lance TomCat, puis je met l'url suivant dans le navigateur:
    http://localhost:8080/helloJsf/hello.jsp
    helloJsf et le nom de mon projet sous eclipse.
    le navigateur me dit la ressource demandée(hello.jsp) n'est pas disponible.
    merci de m'aider.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 47
    Par défaut
    Tu as mis dans ton fichier web-inf.xml que toutes les servlet JSF etaient mappées sur *.jsf donc essaye :
    http://localhost:8080/helloJsf/hello.jsf

  3. #3
    Membre confirmé Avatar de maysam
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 112
    Par défaut
    merci pour ta reponse
    voila j'ai essayé mais ça n'a pas marché .

  4. #4
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 30
    Par défaut
    tu accéde au manager de tomcat en entrant "http://localhost:8080" tu va trouver un lien en haut à ta gauche "Tomcat Manager", après ton authentification, tu dois vérifier est ce que ton webapp a été déployée avec succès, tu va trouver une liste de tes webapp et tu peut accéder a celle que tu choisis en cliquant dessus, tu peut ainsi savoir le lien d'acces

  5. #5
    Membre confirmé Avatar de maysam
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 112
    Par défaut
    j'ai pas de nom d'utilisateur tomcat ni de mot de passe

  6. #6
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 30
    Par défaut
    si tu travailles en local et que c'est toi qui a installé tomcat tu est censé de savoir le login et pass sinn, essay login=admin et laiss pass vide (combinaison par défaut), tu peut meme reconfigurer ton tomcat a partir d'eclipse et changer la combinaison.

Discussions similaires

  1. Cacher la numérotation de la première page
    Par khayyam90 dans le forum Mise en forme
    Réponses: 2
    Dernier message: 03/11/2005, 03h28
  2. Seule la première page de mon état s'affiche
    Par samisu dans le forum Access
    Réponses: 1
    Dernier message: 15/10/2005, 19h03
  3. Modification de la première page d'un document
    Par Samanta dans le forum Mise en forme
    Réponses: 7
    Dernier message: 31/08/2005, 14h23
  4. Pas de numéro de page sur la première page (titre)
    Par szdavid dans le forum Mise en forme
    Réponses: 3
    Dernier message: 12/08/2005, 11h29

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