Bonjour à tous,
J’espère que vous avez été gaté !
J'ai un petit souci, dans la meme page, certaines valeurs de clé du fichier message s'affichent et pas d'autre ???
Dans la page ci dessous, #{msg[form.menu.login]}" ne fonctionne pas : rien ne s'affiche, alors qu'il y a bien la clé et valeur dans le fichier messages.properties alors que #{msg[loginUserForm.txtEmail]} (un peu plus loin) fonctionne très bien.
merci pour votre aide
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:c="http://java.sun.com/jsp/jstl/core" xmlns:p="http://primefaces.org/ui"> <h:head> <title>PrimeFaces Test</title> <link href="css/test.css" rel="stylesheet"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> </h:head> <h:body> <div class="fixe"> <ul class="topnav"> <li><p:link outcome="/index.jsf" value="Accueil"/></li>form.menu.login <li><a href="#news">News</a></li> <li><a href="#contact">Contact</a></li> <li class="rightActive"><p:link outcome="/login/login.jsf" value="#{msg[form.menu.login]}"/></li> </ul> </div> <div class="corp"> <h:form> <p:panel header="Connexion" style="padding:0 16px;"> <h:panelGrid id="grid" columns="3" cellpadding="5"> <h:outputText for="email" value="#{msg[loginUserForm.txtEmail]}" /> <p:inputText id="email" value="#{loginUserForm.identh}" required="true" validatorMessage="email error !" > <f:validateRegex pattern="^[_A-Za-z0-9-\+]+(\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\.[A-Za-z0-9]+)*(\.[A-Za-z]{2,})$" /> </p:inputText> <p:message for="email" /> <h:outputText for="motdepasse" value="#{msg[loginUserForm.txtMotDePasse]}" /> <p:password id="motdepasse" value="#{loginUserForm.motdepasse}" required="true" validatorMessage="error"/> <p:message for="motdepasse" /> </h:panelGrid> <p:commandButton action="#{loginUserForm.buttonAction}" value="#{msg[loginUserForm.txtBtValider]}" update="grid" validateClient="true" styleClass="ui-priority-primary" icon="ui-icon-disk" /> <h:outputText value="#{msg[loginUserForm.erreurMsg]}" /> </p:panel> </h:form> <br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/> dsgsùgkesùgk <br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/> </div> </h:body> </html>
Partager