Dans une application JSF (avec maven), j'utilise un <t:inputFileUpload> pour uploader une image.
mais il peut pas l'accepter même il n'accepte pas l'importation de package xmlns:t="http://myfaces.apache.org/tomahawk"
pouvez vous m'aidez!!!
Dans une application JSF (avec maven), j'utilise un <t:inputFileUpload> pour uploader une image.
mais il peut pas l'accepter même il n'accepte pas l'importation de package xmlns:t="http://myfaces.apache.org/tomahawk"
pouvez vous m'aidez!!!
Bonjour Salima,
Pourrais-tu nous donner l'extrait de code contenant ton import de librairies ?
Ainsi qu'une copie de la console affichant l'erreur d'import ?
bonjour,
merci, mais le problème est résolut
Bon le problème est dans le repository :
And add the dependency configuration as;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6<repository> <id>prime-repo</id> <name>PrimeFaces Maven Repository</name> <url>http://repository.primefaces.org</url> <layout>default</layout> </repository>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <dependency> <groupId>org.primefaces</groupId> <artifactId>primefaces</artifactId> <version>3.1.1</version> </dependency>
En gros donc, pour résoudre ton problème, tu es passé de Apache MyFaces à Primefaces.
Ceci étant dit, mis à part le fait d'avoir importé le .jar de primefaces via Maven, pour faire un upload de fichier, tu as aussi dû importer la dépendances "fcommons-ileupload" de Apache qui est:
Voici les dépendances maven nécessaires pour l'upload de fichiers en JSF avec primefaces.
Je dis ceci juste pour la précision afin que les autres qui voudraient se baser sur ce topic ne soient pas trop dans l'erreur ou l'incompréhension.
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <dependency> <groupId>org.primefaces</groupId> <artifactId>primefaces</artifactId> <version>3.1.1</version> </dependency> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.2.2</version> </dependency>
Cordialement,
Nous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants.
Le chat du site est aussi ici pour aider. Ne pas hésiter à visiter !
Partager