Bonjour,
j'ai crée un formulaire d'ajout d'un user
le problème c'est quand il click sur le bouton ok le user s'ajoute
mais je veut quand le user s'ajoute il va affiché un msg de confirmation puis il va me redirigé vers la page index
voici le code du formulaire
est ce que vous pouvez me donner une aider ?
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 <p:panel id="panel" header="Ajout Compte" style="font-size:12px;width:500px;"> <p:messages id="msgs" /> <h:panelGrid columns="2"> <h:outputText value="#{msg['listUser.table.column.firstName']}"></h:outputText> <p:inputText value="#{userBean.user.firstName}" /> <h:outputText value="#{msg['listUser.table.column.lastName']}"></h:outputText> <p:inputText value="#{userBean.user.lastName}" /> <h:outputText value="#{msg['listUser.table.column.login']}"></h:outputText> <p:inputText value="#{userBean.user.login}" required="true" requiredMessage="#{msg['listUser.table.column.login.required']}" /> <h:outputText value="#{msg['listUser.table.column.password']}"></h:outputText> <p:password value="#{userBean.user.password}" match="pwdi2" required="true" label="#{msg['listUser.table.column.password']}" feedback="true" inline="true" requiredMessage="#{msg['listUser.table.column.password.required']}" /> <h:outputText value="#{msg['listUser.table.column.confirmPassword']}"></h:outputText> <p:password id="pwdi2" value="#{userBean.user.password}" required="true" label="#{msg['listUser.table.column.confirmPassword']}" feedback="true" inline="true" requiredMessage="#{msg['listUser.table.column.confirmpassword.required']}" /> <h:outputText value="#{msg['listUser.table.column.address']}"></h:outputText> <p:inputText value="#{userBean.user.address}" /> <h:outputText value="#{msg['listUser.table.column.country']}"></h:outputText> <p:inputText value="#{userBean.user.country}" /> <h:outputText value="#{msg['listUser.table.column.email']}"></h:outputText> <p:inputText value="#{userBean.user.email}"> <f:validator validatorId="com.labs.validator.EmailValidator" /> </p:inputText> <h:outputText value="#{msg['listUser.table.column.phone']}"></h:outputText> <p:inputText value="#{userBean.user.phone}" label="#{msg['listUser.table.column.phone']}"> <f:validateLength minimum="8" maximum="8" /> <f:convertNumber integerOnly="true" type="number" /> </p:inputText> <h:outputText value="#{msg['listUser.table.column.accountEnabled']}"></h:outputText> <p:selectBooleanCheckbox value="#{userBean.user.accountEnabled}" /> </h:panelGrid> <f:facet name="footer"> <p:commandButton value="#{msg['welcome.submit']}" oncomplete="handleSubmitRequest(xhr, status, args, 'newUserDlg','newUserForm');" actionListener="#{userBean.add}" /> <p:commandButton type="reset" value="Reset"></p:commandButton> </f:facet> </p:panel>
Partager