IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JSF Java Discussion :

Upload avec JSF


Sujet :

JSF Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 12
    Par défaut Upload avec JSF
    Bonjour,

    Mon but est de faire de l'upload pur-JSF. Je ne veux pas utiliser MyFaces, ou d'autres trucs dans un premier temps !!!

    J'ai trouvé une bibliothèque Java permettant de faire de l'upload et j'y arrive sans JSF dans un autre projet ...

    Le truc c'est que là j'ai un problème un peu spécial :

    Si je fais un formulaire simple comme celui ci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <html:form id="nav">
    	<h2>NAV</h2>
    	<html:commandButton value="test" action="#{app.test}" />
    </html:form>
    Ma fonction de test dans la classe correspondante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    	public String test() {
    		log.debug("here");
    		return null;
    	}
    J'ai testé les liens, les backing beans tout fonctionne ... en fait le projet tourne déja mais il faudrait que j'ajoute cette fonctionalité !

    Dans l'état le log indique :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    11:42:48 DEBUG     ApplicationController.test                 - here
    Ce qui montre bien que tout fonctionne ...

    Mon problème : Si je rajoute le encType comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <html:form id="nav" enctype="multipart/form-data">
    	<h2>NAV</h2>
    	<html:commandButton value="test" action="#{app.test}" />
    </html:form>
    La j'ai plus de log, pas d'erreur rien !

    Quelqu'un sait ce qu'il se passe ?

    PS: J'écris ici en dernier recours, c'est pas mon habitude et j'ai déja cherché un moment avant d'écrire !

    PS2: J'utilise JSF 1.1 sans autre framework avec un MVC home made tout simple !

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 511
    Par défaut
    As tu essayé avec le composant upload de tomahawk (t:inputfileUpload) ?

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 159
    Par défaut
    Tu peux aussi voir du côte de FileUpload du projet Jakarta:
    http://jakarta.apache.org/commons/fileupload/

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 12
    Par défaut
    En fait ma question attentai une réponse un poil plus pointu que la simple utilisation d'une librairie ! En même temps c'était pas évident mais j'y suis parvenu =)

    J'ai tout noté sur mon blog alors je fait pas de redondance je note le lien ici :

    http://blognote-info.com/index.php?2...oader-avec-jsf

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 511
    Par défaut
    t'as quand meme plus ou moins réecris le composant tomahawk inputfileupload (plutot plus que moins d'ailleurs).

    Mais bon c'est sur que si tu n'utilise pas tomahawk, t'avais pas ce composant à disposition et c'est donc normal que tu en est ecris un.

    Sinon ton blog est pas mal. c'est pas une mauvaise idée de noté tes découvertes. ça peut en aider quelques-un . d'ailleurs ça serait pas mal qu'il est une FAQ JSF un jour (y en à une sur strut alors pourquoi pas jsf)....

Discussions similaires

  1. Upload fichier avec JSF
    Par ache93 dans le forum JSF
    Réponses: 4
    Dernier message: 04/08/2011, 12h38
  2. faire un champ d'upload simple avec JSF richfaces
    Par maxence. dans le forum JSF
    Réponses: 0
    Dernier message: 13/09/2010, 18h34
  3. upload image avec jsf
    Par ghost69 dans le forum JSF
    Réponses: 6
    Dernier message: 26/07/2010, 12h48
  4. Upload d'une image avec JSF
    Par ghost69 dans le forum JSF
    Réponses: 0
    Dernier message: 20/07/2010, 12h10
  5. Réponses: 2
    Dernier message: 26/04/2008, 11h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo