Bonjour,
J'accède à une page via un lien du menu.
Dans cette page, un premier tableau est chargé automatiquement.
Dans ce premier tableau il y a un lien dans une colonne qui lorsque l'on click sur un lien, renvoi un paramètre caché afin d'exécuter une deuxième requête pour afficher un second tableau sous mon premier tableau.
De ce second tableau, il y a une colonne avec un lien à chaque ligne.
Et lorsque je click sur un lien de ce second tableau, des détails s'affichent sous le second tableau. Donc la page se divise en trois parties.
Mon souci est que lorsque je click sur le premier tableau, j'affiche bien mon second tableau.
Par contre lorsque je click sur mon second tableau, mon second tableau disparait pour ne laisser place qu'au premier tableau et aux détails du lien sélectionné.
Mon problème est que le paramètre que je récupère pour afficher le deuxième tableau devient null quand je click sur mon second tableau.
Comment je peux récupérer ce paramètre caché afin de pouvoir l'exécuter lorsque je click sur mon second tableau?
Ma page jsp :
Mon struts-config:
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266 <%@ page contentType="text/html; charset=UTF-8"%> <%@page import="com.tombrus.cleanImports.ant.CleanFormat.Import"%> <%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%> <%@ taglib uri="/tags/struts-logic" prefix="logic"%> <%@ taglib uri="/tags/struts-bean" prefix="bean"%> <%@ page import="java.lang.String" %> <script language="javascript"> function afficherListeFlux2(){ var msg="menu.recherche.flux"; alert(msg); } </script> <head> <title><bean:message key="title.name"/></title> <link rel="stylesheet" type="text/css" media="screen" title="1024x768" href="./styles/MIF_main.css" /> <link rel="stylesheet" type="text/css" media="screen" title="cadre" href="./styles/MIF_cadre.css" /> <link rel="stylesheet" type="text/css" media="screen" title="menu" href="./styles/MIF_menu.css" /> <link rel="stylesheet" type="text/css" href="./styles/datepicker.css" /> <script type="text/javascript" src="./scripts/datepicker.js"></script> <script type="text/javascript" src="./scripts/styleswitcher.js"></script> <script type="text/javascript" src="./scripts/table.js"></script> <script type="text/javascript" src="./scripts/script.js"></script> </head> <body> <!-- contenu de la page --> <div id="CorpsPage"> <div id="legend"> </div> <div id="legend"><bean:message key="titre.etatacav"/></div> <div id="legend"> </div> <div> </div> <div class="texteVertMarge"><bean:message key="rapprochement.acav.au"/> <b> <bean:write property="strDateDuJour" name="mifRechercheFluxForm"/> </b></div> <div> </div> <div> </div> <logic:iterate id="mifResultRechercheFluxBean" name="dateimportacavpassif" > <div class="texteVertMarge"><bean:message key="date.import.passif"/> : <b><bean:write name="mifResultRechercheFluxBean" property="dateimport" format="dd/MM/yyyy"/></b></div> </logic:iterate> <div> </div> <logic:iterate id="mifResultRechercheFluxBean" name="dateimportacavactif" > <div class="texteVertMarge"><bean:message key="date.import.actif"/> : <b><bean:write name="mifResultRechercheFluxBean" property="dateimport" format="dd/MM/yyyy"/></b></div> </logic:iterate> <br> <div> <div > <table class="table-autopage:6 table-page-number:t1page table-page-count:t1pages table-stripeclass:alternative tablelist"> <thead> <tr class="tdhead"> <td width=20%><bean:message key="acav.numero"/></td> <td width=20%><bean:message key="acav.support"/></td> <td width=20%><bean:message key="acav.vl"/></td> <td width=20%><bean:message key="acav.passif"/></td> <td width=20%><bean:message key="acav.actif"/></td> <td width=20%><bean:message key="acav.attente"/></td> </tr> </thead> <tbody> <tr> <logic:iterate id="MIFetatACAV" name="ListEtatACAV" > <tr> <td align="center"><bean:write name="MIFetatACAV" property="col1"/></td> <td align="center"><bean:write name="MIFetatACAV" property="libellecourt"/></td> <td align="center"><bean:write name="MIFetatACAV" property="valeur"/></td> <td align="center"><bean:write name="MIFetatACAV" property="montantacavp"/></td> <td align="center"><bean:write name="MIFetatACAV" property="montantacava"/></td> <td align="center"> <html:link action="initEtatACAV" paramName="MIFetatACAV" paramId="idacavattente" paramProperty="idacavattente"> <bean:write name="MIFetatACAV" property="montantacavattente"/> </html:link> </td> </tr> </logic:iterate> </tr> </tbody> <tfoot> <tr class="tdhead"> <td colspan="1" class="table-page:1 cursor:pointer text-align:right" width="5%" id="first" ><a href="#"><<</a></td> <td colspan="1" class="table-page:previous cursor:pointer text-align:right" width="5%" id="previous"><a href="#"><</a></td> <td colspan="2" style=text-align:center;>Page <script language="javascript">document.write(t1page+"/"+t1pages)</script></td> <td colspan="1" class="table-page:next cursor:pointer;text-align:right;" width="5%" id="next" ><a href="#">></a></td> <td colspan="1" class="table-page:t1pages cursor:pointer;text-align:right;" width="5%" id="end"><a href="#">>></a></td> </tr> </tfoot> <!-- Fin du tableau ACAV --> <!-- Début du tableau FLUXACAV --> <!-- Affichage du tableau flux --> <table class="table-autopage:6 table-page-number:t1page table-page-count:t1pages table-stripeclass:alternative tablelist"> <logic:notEmpty name="mifRechercheFluxForm" property="listResult" > <thead> <tr class="tdhead1"> <td colspan="14"><i><bean:message key="flux.comptabilise.acav.attente"/></i></td> </tr> <tr class="tdhead"> <td width=7.6%><bean:message key="num.ligne"/></td> <td width=7.6%><bean:message key="num.fluxacav"/></td> <td width=7.6%><bean:message key="type.date.valeur"/></td> <td width=7.6%><bean:message key="label.montant"/></td> <td width=7.6%><bean:message key="parts.pro"/></td> <td width=7.6%><bean:message key="cours.pro"/></td> <td width=7.6%><bean:message key="parts.def"/></td> <td width=7.6%><bean:message key="cours.def"/></td> <td width=7.6%><bean:message key="label.di"/></td> <td width=7.6%><bean:message key="label.rf"/></td> <td width=7.6%><bean:message key="label.statut"/></td> <td width=7.6%><bean:message key="label.type"/></td> <td width=12.4%><bean:message key="label.support"/></td> </tr> </thead> <tbody> <tr> <br> <logic:iterate id="ligneFlux" name="mifRechercheFluxForm" property="listResult" type="intCommunBean.flux.MifResultRechercheFluxBean" scope="request"> <tr> <td width=7.6%><bean:write name="ligneFlux" property="col1"/></td> <td width=7.6%> <html:link action="initEtatACAV" paramName="ligneFlux" paramId="numeroFlux" paramProperty="numeroFlux"> <bean:write name="ligneFlux" property="numeroFlux"/></html:link> </td> <td width=7.6%><bean:write name="ligneFlux" property="strValeur"/></td> <td width=7.6%><bean:write name="ligneFlux" property="montant"/></td> <td width=7.6%><bean:write name="ligneFlux" property="partsPro"/></td> <td width=7.6%><bean:write name="ligneFlux" property="coursPro"/></td> <td width=7.6%><bean:write name="ligneFlux" property="partsDef"/></td> <td width=7.6%><bean:write name="ligneFlux" property="coursDef"/></td> <td width=7.6%><bean:write name="ligneFlux" property="di"/></td> <td width=7.6%><bean:write name="ligneFlux" property="rf"/></td> <td width=7.6%><bean:write name="ligneFlux" property="typeStatut"/></td> <td width=7.6%><bean:write name="ligneFlux" property="type"/></td> <td width=12.4%"><bean:write name="ligneFlux" property="support"/></td> </tr> </logic:iterate> </tbody> <tfoot> <tr class="tdhead"> <td colspan="1" class="table-page:1 cursor:pointer text-align:right" width="5%" id="first" ><a href="#"><<</a></td> <td colspan="1" class="table-page:previous cursor:pointer text-align:right" width="5%" id="previous"><a href="#"><</a></td> <td colspan="9" style=text-align:center;>Page <script language="javascript">document.write(t1page+"/"+t1pages)</script></td> <td colspan="1" class="table-page:next cursor:pointer;text-align:right;" width="5%" id="next" ><a href="#">></a></td> <td colspan="1" class="table-page:t1pages cursor:pointer;text-align:right;" width="5%" id="end"><a href="#">>></a></td> </tr> </tfoot> </logic:notEmpty> </table> <!-- Fin du tableau --> <!-- Affichage du detail--> <logic:equal property="showDetail" name="mifRechercheFluxForm" value="true"> <div id="espace"> </div> <bean:define id="mifDetailFlux" name="mifRechercheFluxForm" property="mifDetailFlux" type="intCommunBean.flux.MifDetailFlux" scope="request"></bean:define> <div id="detailFluxSelected"> <div class="detail"> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.flux"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="idFlux"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.sunshine"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="idSunShine"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.type"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="typeStatut"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.statut"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="statut"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.statut.di"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="statutDI"/></a></nobr></p> <p class="espacementh-c"> </p> </div> <div class="detail"> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.montant"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strMontant"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.d.i"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strDi"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.r.f"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strResultatFinancier"/></a></nobr></p> </div> <div class="detail"> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="nombre.pro"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strNombreProvisoire"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="cours.pro"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strCoursProvisoire"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.nombre.def"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strNombreDef"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.cours.def"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strCoursDef"/></a></nobr></p> <p class="espacementh-c"> </p> </div> <div class="detail"> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.num.ordre.un"/> :</a> <a href='/INTCLINFOC/rechercheOrdrePourFlux.do?rechecher=ordre&selectedOrdre=<bean:write name="mifDetailFlux" property="numOrdre1"/>' class="texteVert"><bean:write name="mifDetailFlux" property="numOrdre1"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.date.nego.un"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strDateNego1"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.date.exe.un"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strDateExec1"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.cours.reel.un"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strCoursReel"/></a></nobr></p> </div> <div class="detail"> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.num.ordre.deux"/></a> <a href='/INTCLINFOC/rechercheOrdrePourFlux.do?rechecher=ordre&selectedOrdre=<bean:write name="mifDetailFlux" property="numOrdre2"/>' class="texteVert"><bean:write name="mifDetailFlux" property="numOrdre2"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.date.nego.deux"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strDateNego2"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.date.exec.deux"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strDateExec2"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.cours.ecart"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strCoursEcart"/></a></nobr></p> </div> <div class="detail"> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.date.saisie"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strDateSaisie"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.date.integration"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strDateIntegration"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.date.valeur"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="strDateValeurP"/></a></nobr></p> </div> <div class="detail"> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.support"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="support"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.acte"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="acte"/></a></nobr></p> <p class="espacementh-c"> </p> <p class="flottant"><nobr><a class="texteVertGras"><bean:message key="label.contrat"/> :</a><a class="texteVert"> <bean:write name="mifDetailFlux" property="contrat"/></a></nobr></p> </div> <div class="detail"> <p class="espacementh-c"> </p> <p class="flottant"><nobr> </nobr></p> <p class="espacementh-c"> </p><p class="espacementh-c"> </p><p class="espacementh-c"> </p> <p class="flottant"><nobr><a href="javascript:cacherDetailFlux();" class="texteVert"><bean:message key="lien.cacher.detail.flux"/></a></nobr></p> </div> </div> </logic:equal> </table> <!-- Fin du detail--> <!-- Fin Corps --> </div> </body>
Mon action:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <action path="/initEtatACAV" name="mifRechercheFluxForm" type="intPresentation.etatACAV.action.MifEtatACAVAction" scope="request"> <forward name="Succes" path="/jsp/EtatACAV.jsp"></forward> <forward name="Error" path="/index.jsp"></forward> </action>
Mon paramètre que j'utilise pour appeler mon second tableau est idacavattente. C'est ce paramètre qui s'initialise quand je click sur un lien de mon second tableau.
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174 package intPresentation.etatACAV.action; import intCommunBean.cartouche.MifCartoucheEnteteBean; import intCommunBean.etatACAV.MIFetatACAV; import intCommunBean.etatSTOCK.MIFetatSTOCK; import intCommunBean.flux.MifDetailFlux; import intMetier.etatACAV.manager.MifDateImportACAVManager; import intMetier.etatACAV.usecase.MifDateImportACAVUC; import intMetier.etatACAV.usecase.MifFluxAcavUC; import intMetier.trace.usecase.MifTraceUC; import intPresentation.flux.actionForm.MifRechercheFluxActionForm; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.apache.log4j.Logger; import org.apache.struts.action.Action; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; import intMetier.etatACAV.usecase.MifEtatACAVUC; import intMetier.frequenceImport.usecase.MifImportUC; import INTcommun.MifUtilitaireUC; // Crée par RB. classe action de la page Etat ACAV public class MifEtatACAVAction extends Action { private static final String CLASS_NAME = MifEtatACAVAction.class.getName(); private static Logger slog = Logger.getLogger(CLASS_NAME); public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { MifRechercheFluxActionForm mifRechercheFluxActionForm = (MifRechercheFluxActionForm)form; List dateimportacavactif = new ArrayList(); List dateimportacavpassif = new ArrayList(); List listEtatACAVResult = new ArrayList(); List catsResult = new ArrayList(); Long col1=null; Long idsupport=null; Long numero=null; String support=null; Long vl=null; Double passif=null; Double actif=null; Double en_attente=null; Date dateapplication=null; Long idacavattente= null; SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); Date dateDuJour = new Date(); String strDateDuJour = ""; String paramdate = ""; String paramFlux=""; paramFlux = request.getParameter("numeroFlux"); slog.debug("numéro flux"+paramFlux); List listResult = new ArrayList(); MifTraceUC mifTraceUC = new MifTraceUC(); MifDetailFlux mifDetailFlux = new MifDetailFlux(); String name = ""; String surName = ""; MifImportUC mifImportUC = new MifImportUC(); List listDateImport = new ArrayList(); try{ HttpSession session = request.getSession(); // enregistrement du menu de la page MifCartoucheEnteteBean mifCartoucheEnteteBean = (MifCartoucheEnteteBean)session.getAttribute("cartoucheBean"); mifCartoucheEnteteBean.setMenuPage("Actif > Etat ACAV"); listDateImport = mifImportUC.getDateImportActifPassif(); if(listDateImport != null && listDateImport.size() == 4){ mifCartoucheEnteteBean.setLastImportActif( (String)listDateImport.get(0)); mifCartoucheEnteteBean.setNextImportActif( (String)listDateImport.get(1)); mifCartoucheEnteteBean.setLastImportPassif( (String)listDateImport.get(2)); mifCartoucheEnteteBean.setNextImportPassif( (String)listDateImport.get(3)); } MifDateImportACAVUC mifDateImportACAVUC = new MifDateImportACAVUC(); //Récupère la date ACAV PASSIF paramdate = "ACAV_PASSIF"; dateimportacavpassif = MifDateImportACAVUC.rechercheDateImportACAV(paramdate); request.getSession().setAttribute("dateimportacavpassif", dateimportacavpassif); //Récupère la date ACAV ACTIF paramdate = "ACAV_ACTIF"; dateimportacavactif = MifDateImportACAVUC.rechercheDateImportACAV(paramdate); request.getSession().setAttribute("dateimportacavactif", dateimportacavactif); //Récupère le tableau des acav listEtatACAVResult = MifEtatACAVUC.rechercheEtatACAV(col1, idacavattente, idsupport, numero, support, vl, passif, actif, en_attente, dateapplication); request.setAttribute("ListEtatACAV", listEtatACAVResult); MifFluxAcavUC mifFluxAcavUC = new MifFluxAcavUC(); //Récupère le paramètre d'entrée du tableau flux Idacavattente (paramère caché et retourné par le par le tableau des acav idacavattente = mifRechercheFluxActionForm.getIdacavattente(); request.getSession().getAttribute("idacavattente"); if(idacavattente != null ){ listResult = mifFluxAcavUC.rechercheFlux(idacavattente); mifRechercheFluxActionForm.setListResult(listResult); mifRechercheFluxActionForm.setHasResultFlux(true); request.setAttribute("listResult", listResult); }else{ mifRechercheFluxActionForm.setHasResultFlux(false); } //Récupère le numéro de flux afin d'afficher les détails du flux. if(paramFlux != null ){ mifDetailFlux = mifFluxAcavUC.getDetailFluxParNumeroFlux(paramFlux); mifRechercheFluxActionForm.setMifDetailFlux(mifDetailFlux); mifRechercheFluxActionForm.setShowDetail(true); mifRechercheFluxActionForm.setMifDetailFlux(mifDetailFlux); }else{ mifRechercheFluxActionForm.setShowDetail(false); mifRechercheFluxActionForm.setMifDetailFlux(mifDetailFlux); } session.setAttribute("mifEtatACAVActionForm", mifRechercheFluxActionForm); // récupération de la date du jour mifRechercheFluxActionForm.setDateDuJour(dateDuJour); strDateDuJour = sdf.format(dateDuJour); mifRechercheFluxActionForm.setStrDateDuJour(strDateDuJour); }catch (Exception e){ slog.error(" MifEtatACAVAction - execute : error :"+e.getMessage()); // insertion de la trace mifTraceUC.updateTrace(name +" "+surName, "Recherche Flux", "Error"); e.printStackTrace(); return mapping.findForward("Error"); } slog.debug(" MifEtatACAVAction - execute : successfully "); String name_user = name +" "+surName; // insertion de la trace mifTraceUC.updateTrace(name_user, "Recherche Flux", "Succes"); // TODO Auto-generated method stub return mapping.findForward("Succes"); } }
![]()
![]()
Partager