[Erreur: EL] #{unBean.unChamp.unAutreChamp}
Salut :(
J'ai entrain de développer une application web avec JSF
[Jboss:serveur d'application & hibernate:outil de mapping]
je déclare un bean "Personne" dans le fichier "face-config.xml",
parmi les attribut de ce bean j'ai "Adresse" qui a de même plusieurs attributs.
- Page JSP :
Code:
1 2 3 4
|
<h:inputText value="#{Personne.Adresse.rue}"
<h:inputText value="#{Personne.Adresse.ville}"
<h:commandButton action="#{Personne.add}" value="Enregistrer" /> |
- Bean Personne:
Code:
1 2 3 4 5 6 7 8 9 10
|
String add throws HibernateException ()
{
Session session = HibernateUtil.currentSession();
Transaction tx = session.beginTransaction();
session.save(this.Adresse);
tx.commit();
HibernateUtil.closeSession();
return "ok";
} |
Lorsque j'exécute mon programme, il m'affiche l'erreur suivante:
Code:
1 2 3 4 5 6 7 8 9
|
description
Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
exception
javax.servlet.ServletException: Page.jsp(59,4) '#{Personne.Adresse.idrue}' Target Unreachable, 'Adresse' returned null
javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) |
Comment on fait pour le corriger !!??
Merci pour vos aides :)