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 :

Sauvgarder des fichiers dans une BD après un fileUpload


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 17
    Par défaut Sauvgarder des fichiers dans une BD après un fileUpload
    Bonjour,
    J'utilise fileUpload de richFaces pour uploader des images sur mon serveur, jusque là ça marche nikel. Maitenant je veux sauvegarder le fichier dans un champ de type BLOB dans ma bd mySQL. J'utilise 2 Beans: File (ressemble beaucoup au File de l'API avec un constructeur 0 arg de +) et une classe FileUploadBean qui se charge de récupérer le fichier uploadé.
    Je ne sais pas comment faire! Pourriez vous m'aider.

    Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    public class FileUploadBean{
     
    	private ArrayList<File> files = new ArrayList<File>();
    	private int uploadsAvailable = 5;
    	private boolean autoUpload = false;		
     
    ...
     
    public FileUploadBean() {
    }
     
    public void paint(OutputStream stream, Object object) throws IOException {
    stream.write((getFiles().get((Integer)object)).getData());
    }
    public void listener(UploadEvent event) throws Exception{
     
    		UploadItem item = event.getUploadItem();
    		File file = new File();
    		file.setLength(item.getData().length);
    		file.setName(item.getFileName());
    		file.setData(item.getData());
    		files.add(file);		
    		uploadsAvailable--;
    }
    ....
    }

  2. #2
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 222
    Par défaut
    Salut,

    A première vu le upload fonctionne bien chez toi, moi au contraire j'ai un souci cf mon post

    Pourrez tu m'expliquez comment as tu procédé pour pouvoir uploader un ficher d'un client sur un serveur d'application

    Par contre, malheureusement je pourrais pas t'aider sur ton problème, je pense que j'aurais le même problème quand j'y serais mais malheureusement je n'en suis pas encore là. Désolé !

    Merci

Discussions similaires

  1. Ajouter des fichiers dans une image de disque .tib
    Par koKoTis dans le forum Autres Logiciels
    Réponses: 22
    Dernier message: 30/08/2006, 22h20
  2. Stocker / Extraire des fichiers dans une base Access
    Par bryan_fury75 dans le forum Bases de données
    Réponses: 5
    Dernier message: 14/06/2006, 15h17
  3. [Débutante]Stocker des fichiers dans une BD
    Par bouba83 dans le forum Access
    Réponses: 5
    Dernier message: 19/05/2006, 08h41
  4. Ecrire les noms des fichiers dans une colonne
    Par REGIMBAL dans le forum Access
    Réponses: 1
    Dernier message: 20/04/2006, 11h29
  5. Interet de mettre des fichiers dans une base de donnée
    Par Oberown dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 04/07/2005, 11h35

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