Bonjour,
Mon problème est que ma page ne s'affiche que lorsque je clic sur le bouton ou un lien plus de deux fois ??? J'utilise JSF et parimefaces.
S'il vous plait est ce que vous pouvez m'aider ?
Merci
Bonjour,
Mon problème est que ma page ne s'affiche que lorsque je clic sur le bouton ou un lien plus de deux fois ??? J'utilise JSF et parimefaces.
S'il vous plait est ce que vous pouvez m'aider ?
Merci
Bonjour,
Avec aussi peu d'information, impossible de t'aider.
essaye de mettre le code de la page peut être on aura une idée
D'accord et merci.
Voici le code de la page dans laquelle je me trouve
Et voila le code de la page que je veux atteindre
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 <?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:p="http://primefaces.org/ui" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:f="http://java.sun.com/jsf/core"> <ui:composition template="../Template.xhtml"> <ui:define name="content"> <center> <h:form> <p:panel style="width: 900px;height: 625px;margin-top: 8px; font-size: 13px;"> <br/> <h:panelGrid columns="2" style="width:500px;height: 200px;"> <h:outputLabel value="Bureau: " id="label"/> <p:inputText id="bureau" value="#{jSFManagedBean.bureau}" style="width: 200px"> <f:validateLength minimum="0" /> </p:inputText> <h:outputLabel value="Ordonnancement: " /> <p:inputText id="ordonnancement" value="#{jSFManagedBean.ordonnancement}" style="width: 200px"> <f:validateLength minimum="0" /> </p:inputText> <h:outputLabel value="Type de laffaire:" id="panel"/> <p:selectOneMenu style="width:210px;" value="#{jSFManagedBean.selectedTypeAffaire}" converter="typeaffaire"> <f:selectItem itemLabel="Choisir un type d'affaire" itemValue="" /> <f:selectItems value="#{jSFManagedBean.typesaffaires}" var="typeaffaire" itemLabel="#{typeaffaire.typeAffaire}" itemValue="typeaffaire" /> </p:selectOneMenu> </h:panelGrid> <br/><br/><br/><br/><br/><br/> <p:commandButton value="Confirmer" action="#{jSFManagedBean.creeraffaire}" style="width: 200px"/> </p:panel> </h:form> </center> </ui:define> </ui:composition> </html>
Je travaille sur une application web J2EE
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 <?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:p="http://primefaces.org/ui" xmlns:ui="http://java.sun.com/jsf/facelets"> <ui:composition template="../Template.xhtml"> <ui:define name="content"> <h:panelGrid style="font-size: 12px;"> <p:tabView> <p:tab title="Constater affaire"> <ui:include src="constatationAffaire.xhtml"/> </p:tab> <p:tab title="Infracteurs"> <ui:include src="infracteursPhysique.xhtml"/> </p:tab> </p:tabView> </h:panelGrid> </ui:define> </ui:composition> </html>
Merci.
voila, j'ai réglé le problème il faut configurer le fichier faces-config.xml en ajoutant <redirect/> après la <navigation-case>:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <navigation-case> <from-outcome>acceuil</from-outcome> <to-view-id>/pages/acceuil.xhtml</to-view-id> <redirect/> </navigation-case>
pourquoi il faut ajouter redirect parceque j'utilise le primefaces et tout et un seul clique ça suffit sans le redirect ? ça sert à quoi excatement ?
Partager