Bonjour,
comment uploader un fichier avec les composants de base de JSF,
sans tomawak, ni richFaces....
(l'implementation de SUN de JSF)
Par avance, Merci
Version imprimable
Bonjour,
comment uploader un fichier avec les composants de base de JSF,
sans tomawak, ni richFaces....
(l'implementation de SUN de JSF)
Par avance, Merci
Tu as essayé cet article : http://www.onjava.com/pub/a/onjava/2...jsfupload.html
Merci pour ta réponse express.
L'article est basé sur l'implémentation d'apache.
Or pour ma part j'utilise l'implémentation de sun de JSF qui ne possede pas de tag inputFileUpload (à priori).
il n'ya pas ce composant dans les composants de base JSF, pour le faire, tu dois tout implementer, un filtre, une servlet...sans passer par JSF, il doit y'avoir une solution avec les JSP/Servlet.
Ceci dit, rien ne t'empêche d'utiliser l'implémentation de sun avec la librairie tomahawk ou richfaces.
OK...
pas cool...
Je preferais et de loin Struts...
JSF est un framework orienté composants.
Or Sun ne propose qu'une implémentation "basique" des spécifications JSF.
Ils n'ont pas pris le parti de développer une large librairie de composants (ce qui peut être effectivement une erreur).
D'où l'intérêt des librairies tierces de composants, telles RichFaces, Tomahawk, IceFaces, Quipu (:aie:), etc. (qui ne sont pas des implémentations de JSF, mais qui sont des librairies supplémentaires, donc à ajouter à l'implémentation de JSF que tu as choisi, celle de Sun, celle de MyFaces...)
Y a t'il une raison particulière qui te pousse à ne pas utiliser une de ces librairies ? Pour moi, se cantoner à l'implémentation de base de Sun ou d'Apache (je parle de MyFaces sans Tomahawk), c'est se restreindre à faire du "Web 1.0" ou alors se forcer à créer tout un tas de composants ("je réinvente la roue" quoi)...
On vient d'adopter RichFaces et du coup j'utilise le FileUpload qui a l'air de pas trop mal marcher !
Merci pour vos réponses.........