bonjour,
J'ai un problème, cela fait 3 jours que je cherche sans trouver la solution...
J'utilise le composant de trinidad pour l'upload de fichier : <tr:inputFile>
(je veux bien en tester un autre si vous pouvez m'aider)
Mon problème est que ce composant semble ne fonctionner qu'une seule fois.
Dès que j'ai téléchargé mon fichier (la première fois ça marche), quand je navigue et que je reviens sur la page et que je veux à nouveau télécharger, ça ne marche plus. Dans les logs pourtant rien ne change.
Voici mon code :
et dans mon bean :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <h:form id="importExport" enctype="multipart/form-data"> <tr:inputFile id="importFile" valueChangeListener="#MonBean.importResultats}" onchange="submit();" />
Avez-vous des idées à pourquoi l'upload n'est fait qu'une fois ? pourtant les autres composants sont bien rechargés à chaque fois...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public void importResultats(ValueChangeEvent event){ if (event!=null){ fileUploaded = (UploadedFile) event.getNewValue(); } }
J'ai vraiment besoin d'aide please !!!
Ps : J'utilise un server tomcat v6.0
[ref pour le composant : http://myfaces.apache.org/trinidad/d...ileUpload.html ]
Y.
Partager