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!!!
Version imprimable
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:
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:
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:
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,