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 :

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();" />
et dans mon bean :
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();
	}
}
Avez-vous des idées à pourquoi l'upload n'est fait qu'une fois ? pourtant les autres composants sont bien rechargés à chaque fois...
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.