Bonsoir tt le monde

Voila ma page JSP, très simple, composée de deux formulaires chacun ayant son propore bouton. a l'appui de premier bouton, les attributs saisies dans le premier formulaire seront enregistrés dans la base de données le 2eme ajoutera celle de 2eme formulaire. mais je voulais que le deuxieme formulaire soit caché au depart et quand je clique sur le premier bouton il m'affichera le deuxieme formulaire

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
 
            <h:form>
                <h:panelGrid columns="2">
                    <h:outputLabel value="CodeCmdAchat:" for="codeCmdAchat" />
                    <h:inputText id="codeCmdAchat" value="#{commandeachat.create.codeCmdAchat}" title="CodeCmdAchat" required="true" requiredMessage="The CodeCmdAchat field is required."/>
                    <h:outputLabel value="DateCmdAchat:" for="dateCmdAchat"/>
                    <h:inputText id="dateCmdAchat" value="#{commandeachat.create.dateCmdAchat}" title="DateCmdAchat" required="true" requiredMessage="The DateCmdAchat field is required.">
                        <f:convertDateTime pattern="dd/MM/yyyy" />
                    </h:inputText>
                    <h:outputLabel value="Etat:" for="etat" />
                    <h:inputText id="etat" value="#{commandeachat.create.etat}" title="Etat" />
                    <h:outputLabel value="FournisseurCodeFrn:" for="fournisseurCodeFrn" />
                    <h:selectOneMenu id="fournisseurCodeFrn" converter="#{commandeachat.frnConverter}" value="#{commandeachat.create.fournisseurCodeFrn}" title="FournisseurCodeFrn" required="true" requiredMessage="The FournisseurCodeFrn field is required.">
                        <f:selectItems value="#{commandeachat.frn}"/>
                    </h:selectOneMenu>
                </h:panelGrid>
                        <h:commandButton id="create" value="Create" action="#{commandeachat.add}"/>      
            </h:form>
 
 
                            <h:form>
 
                                <h:panelGrid columns="2">
                                    <h:outputLabel value="IdBonCommandeAchat:" for="idBonCommandeAchat" />
                                    <h:inputText id="idBonCommandeAchat" value="#{commandeachat.created.idBonCommandeAchat}" title="IdBonCommandeAchat" required="true" requiredMessage="The IdBonCommandeAchat field is required."/>
                                    <h:outputLabel value="QteAchat:" for="qteAchat" />
                                    <h:inputText id="qteAchat" value="#{commandeachat.created.qteAchat}" title="QteAchat" required="true" requiredMessage="The QteAchat field is required."/>
                                    <h:outputLabel value="CommandeAchatCodeCmdAchat:" for="commandeAchatCodeCmdAchat" />
                                    <h:selectOneMenu id="commandeAchatCodeCmdAchat"converter="#{commandeachat.cmdAchatConverter}" value="#{commandeachat.created.commandeAchatCodeCmdAchat}" title="CommandeAchatCodeCmdAchat" required="true" requiredMessage="The CommandeAchatCodeCmdAchat field is required.">
                                        <f:selectItems value="#{commandeachat.cmdAchat}"/>
                                    </h:selectOneMenu>
                                    <h:outputLabel value="ArticleCodeArt:" for="articleCodeArt" />
                                    <h:selectOneMenu id="articleCodeArt" converter="#{commandeachat.articleConverter}"value="#{commandeachat.created.articleCodeArt}" title="ArticleCodeArt" required="true" requiredMessage="The ArticleCodeArt field is required.">
                                        <f:selectItems value="#{commandeachat.article}"/>
                                    </h:selectOneMenu>
                                </h:panelGrid>
                                        <h:commandButton id="created" value="Created" action="#{commandeachat.added}"/>
                            </h:form>