Bonjour à tous !
Dans mon application JSF, j'ai un tableau de données affiché dans une page jsp.
Les données inscrites dans le tableau est un lien vers un téléchargement de fichier texte.
Il se peux que le fichier téléchargé soit vide, et dans ce cas un message est affiché comme celà :
Donc biensNonRapprochesBean.displayError est un booleen qui prends la valeur faux ou vrai selon que le fichier est plein ou vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <hx:jspPanel rendered="#{biensNonRapprochesBean.displayError}"> <table width="100%"> <tr> <td align="center"> <h:graphicImage value="../../../theme/images/error.gif" /> <h:outputText value="#{labels.accueilImportCreAucuneAnomalie}" styleClass="messageErreur" /> </td> </tr> </table> </hx:jspPanel>
Le problème, c'est que quand le message d'erreur est affiché et que l'utilisateur clique sur le téléchargement qui contient effectivement des données, le message d'erreur reste affiché, alors que la valeur du boolen prend bien la valeur "FALSE" et le message devrait disparaître.
Toutes les réponses sont les bienvenues, je vous remercie beaucoup et vous souhaite une bonne journée.
Partager