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 :

Probleme dépoiement JSF


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 104
    Par défaut Probleme dépoiement JSF
    Bonjour,

    Je fais quelques tests sur la technologie JSF et j'essaie de déployer une application (un exemple téléchargé) sous Weblogic 10.3.

    J'obtiens cette erreur lorsque j'essaie d'acceder à mon application

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    weblogic.servlet.jsp.CompilationException: Failed to compile JSP /login.jsp
    login.jsp:14:32: No property editor found for the bean "javax.el.ValueExpression".
            <td><h:inputText value="#{login.nom}"/></td> 
                                   ^------------^
    login.jsp:18:34: No property editor found for the bean "javax.el.ValueExpression".
            <td><h:inputSecret value="#{login.mdp}"/></td> 
                                     ^------------^
    login.jsp:21:46: No property editor found for the bean "javax.el.ValueExpression".
          <td colspan="2"><h:commandButton value="Login" action="login"/></td> 
                                                 ^-----^
    login.jsp:21:61: No property editor found for the bean "javax.el.MethodExpression".
          <td colspan="2"><h:commandButton value="Login" action="login"/></td> 
                                                                ^-----^
    Voici mes fichiers de configuration:

    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
    <?xml version="1.0"?>
    <!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>
      <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
      </servlet>
      <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>*.faces</url-pattern>
      </servlet-mapping>
      <welcome-file-list>
        <welcome-file>index.html</welcome-file>
      </welcome-file-list>
    </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
    13
    14
    15
    16
    17
    18
    19
    <?xml version="1.0"?>
    <faces-config xmlns="http://java.sun.com/xml/ns/javaee"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
            http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd"
        version="1.2">
      <navigation-rule> 
        <from-view-id>/login.jsp</from-view-id> 
        <navigation-case> 
          <from-outcome>login</from-outcome> 
          <to-view-id>/accueil.jsp</to-view-id> 
        </navigation-case> 
      </navigation-rule> 
      <managed-bean> 
        <managed-bean-name>login</managed-bean-name> 
        <managed-bean-class>com.jmd.test.jsf.LoginBean</managed-bean-class> 
        <managed-bean-scope>session</managed-bean-scope> 
      </managed-bean> 
    </faces-config>
    index.html:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <html>
    <head>
    <meta http-equiv="Refresh" content="0; URL=login.faces" />
    <title>Demarrage de l'application</title>
    </head>
    <body>
    <p>Demarrage de l'application ...</p>
    </body>
    </html>
    mon LoginBean.java

    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
    package com.jmd.test.jsf;
     
    public class LoginBean {
     
        private String nom;
     
        private String mdp;
     
        public String getMdp() {
            return mdp;
        }
     
        public String getNom() {
            return nom;
        }
     
        public void setMdp(String string) {
            mdp = string;
        }
     
        public void setNom(String string) {
            nom = string;
        }
    }
    et le login.jsp (la ou pour moi ca coince)

    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
    27
    <html> 
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %> 
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> 
    <f:view> 
    <head> 
      <title>Application de tests avec JSF</title> 
    </head> 
    <body> 
      <h:form> 
        <h3>Identification</h3> 
        <table> 
          <tr> 
            <td>Nom : </td> 
            <td><h:inputText value="#{login.nom}"/></td> 
          </tr> 
          <tr> 
            <td>Mot de passe :</td> 
            <td><h:inputSecret value="#{login.mdp}"/></td> 
          </tr> 
          <tr> 
          <td colspan="2"><h:commandButton value="Login" action="login"/></td> 
          </tr> 
        </table> 
      </h:form> 
    </body> 
    </f:view> 
    </html>
    Quel pourrait bien être mon probleme?
    Un probleme de libraire? si oui quels sont les librairies nécessaires pour déployer jsf sur un serveur weblogic 10.3

    J'aimerai découvrir un peu plus sur les JSF mais pour cela il faudra que j'arrive à faire marcher ce petit exemple!

    Merci d'avance!

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    tu écrit quoi dans l'url??
    tu es sur que ton application est bien déployée sur le serveur, pas d'exception..?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 104
    Par défaut
    J'écris http://10.4.17.71:7001/project-web-1.0.0-SNAPSHOT/ dans l'url (elle m'est donnée par weblogic).

    L'application est bien déployée sans exception!

    J'ai essayé de testé plusieurs exemples que j'ai pris sur le net, je n'arrive à en faire tourner aucun, c'est fou quand même ! Ca ne serait pas un probleme de librairie?

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    test une page JSF, l'URL correspond à la page index.html qui est définie dans le web.xml.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 104
    Par défaut
    Ca va j'ai réussi à reglé mon problème en incluant toutes les libraires myfaces et ca fontionne !
    Donc apperement c'etait bien un problème de librairie !

    Merci

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

Discussions similaires

  1. Un probleme en jsf sur Netbeans?
    Par samae dans le forum JSF
    Réponses: 1
    Dernier message: 26/03/2009, 22h39
  2. Réponses: 2
    Dernier message: 17/02/2009, 17h24
  3. Probleme Tomahawk JSF
    Par outhman83 dans le forum JSF
    Réponses: 2
    Dernier message: 16/01/2009, 10h59
  4. probleme deploiement jsf
    Par leonce dans le forum Wildfly/JBoss
    Réponses: 3
    Dernier message: 15/01/2009, 22h18
  5. Probleme selectOneMenu JSF
    Par MAKNI dans le forum JSF
    Réponses: 6
    Dernier message: 13/05/2008, 09h45

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