Bonjour à tous,

J'ai mon application en utilisant le framework Icefaces 1.8.
J'ai une web page qui contient un <ice:outputlink> pour ouvrir une autre page.
Mon problème est que dès l'ouverture de l'autre page, la page précédente ne fonctionne plus comme normalement : ses composants perdent son contrôle, le commandButton n'exécute plus son action...

Voici les code de la 1ème page :
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
     <ice:form>
         <ice:panelGrid>
             
             <ice:outputText value="Nb points : "/>
             <ice:inputText value="#{AddArticleRBean.nbPoints}"/>

             <ice:outputText value="Code CM : "/>
             <ice:inputText value="#{AddArticleRBean.cm}"/>
             <ice:outputLink value="http://localhost:8080/GDTV1/addCAO.iface" target="_blank">
             <ice:outputText value="Nouveau"/>
             </ice:outputLink>

             <ice:outputText value="Schema : "/>
             <ice:inputText value="#{AddArticleRBean.schemaE}"/>
             <ice:outputLink value="http://localhost:8080/GDTV1/addPlan.iface" target="_blank">
                 <ice:outputText value="Nouveau"/>
             </ice:outputLink>
 
             <ice:commandButton value="Enregistrer" actionListener="#{AddArticleRBean.addArticleR}"/>
         </ice:panelGrid>
      </ice:form>
code la 2ème page addCAO:

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
     <ice:form id="addCAO">
         <ice:panelGrid>
              <ice:outputText value="Vous êtes en train de créer une nouvelle étude CAO ! "/>
         </ice:panelGrid>
         <ice:panelGrid style="font-size:12px; border-style: ridge; border-color:#98bf21" columns="6">
             <ice:outputText value="CM code : "/>
             <ice:selectOneMenu id="cmCodeItems" partialSubmit="true" value="#{AddCAOBean.cmCode}" valueChangeListener="#{AddCAOBean.cmCodeValueChange}">
             <f:selectItems value="#{AddCAOBean.cmCodeItems}"/>
             </ice:selectOneMenu>
             <ice:outputText value="N° CM : "/>
             <ice:inputText id="cmNum" value="#{AddCAOBean.numCm}"/>
             <ice:outputText value="CM : "/>
             <ice:inputText id="cm" value="#{AddCAOBean.cm}"/>
             <ice:outputText value="Désignation : "/>
             <ice:inputTextarea id="desig_cao" value="#{AddCAOBean.designation}" style="font-size:10px; width:150px; height:50px"/>
             <ice:outputText value="Sous-traitant : "/>
             <ice:selectOneMenu id="stt_cao" partialSubmit="true" value="#{AddCAOBean.stt}">
                 <f:selectItems value="#{AddCAOBean.sttItems}"/>
             </ice:selectOneMenu>
             <ice:commandButton id="addCAO" value="Enregistrer" actionListener="#{AddCAOBean.addCAO}"/>
         </ice:panelGrid>
     </ice:form>
quelqu'un a une idée?
merci