COMMENT faire apparaitre des messages facemessage
Voila je ne n'arrive pas à faire apparaitre des messages.
Merci pour toute aide
Code:
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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| if (email==null || email.trim()=="") {
FacesMessage facesMessage = new FacesMessage();
facesMessage.setSeverity(FacesMessage.SEVERITY_INFO);
facesMessage.setSummary("email requi " );
facesMessage.setDetail(" detail ");
FacesContext facesContext = FacesContext.getCurrentInstance();
facesContext.addMessage("email",facesMessage);
return null;}
if (passwordannonceur.equals(passwordConfirmation)) {
Annonceur annonceur = new Annonceur();
annonceur.setEmail(getEmail());
annonceur.setLoginannonceur(getLoginannonceur());
annonceur.setNom(getNom());
annonceur.setPrenom(getPrenom());
Offre offre = new Offre();
offres.add(offre);
annonceur.setOffres(offres);
annonceur.setTelephone(getTelephone());
annonceur.setPasswordannonceur(getPasswordannonceur());
Session session = HibernateUtil.getSessionFactory().getCurrentSession();
session.beginTransaction();
session.save(annonceur);
session.getTransaction().commit();
HibernateUtil.getSessionFactory().close();
return "confirmationAnnonceur";
}
else
{FacesMessage facesMessage2 = new FacesMessage();
facesMessage2.setSeverity(FacesMessage.SEVERITY_INFO);
facesMessage2.setSummary("Mot de passe diferrents " );
facesMessage2.setDetail(" detail ");
FacesContext facesContext = FacesContext.getCurrentInstance();
facesContext.addMessage("mdp",facesMessage2);
return null;} |
la page web
Code:
1 2 3 4 5 6 7 8 9 10 11
| <h:form id="a">
Login:<h:inputText value="#{inscriptionAnnonceur.loginannonceur }" required="true"></h:inputText><br></br>
Nom:<h:inputText value="#{inscriptionAnnonceur.nom }" required="true"></h:inputText><br></br>
Prenom:<h:inputText value="#{inscriptionAnnonceur.prenom }" required="true"></h:inputText><br></br>
Telephone:<h:inputText value="#{inscriptionAnnonceur.telephone }" required="true"></h:inputText><br></br>
Email:<h:inputText value="#{inscriptionAnnonceur.email }" required="true" ></h:inputText><h:message for="email"></h:message><br></br>
<h:outputText value="Mot de Passe"></h:outputText><h:inputSecret value="#{inscriptionAnnonceur.passwordannonceur }" required="true"></h:inputSecret><br></br>
<h:outputText value="Confirmer Mot de Passe"></h:outputText><h:inputSecret value="#{inscriptionAnnonceur.passwordConfirmation}" required="true"></h:inputSecret><h:message for="mdp"></h:message><br></br>
<h:commandButton value="Enregistrer" action="#{inscriptionAnnonceur.annonceurAllez }" ></h:commandButton>
</h:form> |