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

Applets Java Discussion :

Upload image direct


Sujet :

Applets Java

  1. #1
    Membre actif Avatar de lun4t1k
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    276
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 276
    Points : 274
    Points
    274
    Par défaut Upload image direct
    Bonjour à tous, je me lance dans les applets et j'ai un petit problème.
    J'ai une image "Image myImage" j'y fait quelques modifications dessus (ajout d'un rond...) et je veux uploader le tout sans passer par le disque dur.
    L'image n'est donc stockée nulle part hormis en mémoire et je ne sais pas comment l'uploader direct.
    La classe SunFtpWrapper permet l'upload (fonctionne) mais elle demande un path pour localiser le fichier... De plus l'upload est ok mais "l'image n'est plus une image", illisible. une idée?
    J'ai regardé avec la classe FTPConnection et l'image est lisible donc c'est bon (mais je veux toujours savoir pourquoi celle de sun rend illisible l'image!).

    Donc si vous connaissez un moyen, je serais même preneur si l'on pouvait enregistrer myImage dans l'applet et la récupérer par php! mais là... Oo

    ou encore avec http://java.developpez.com/faq/java/...E_pressePapier
    mais comment récupérer ca depuis php?
    ou autre solution!

    merci à vous pour votre éventuelle aide

  2. #2
    Membre actif Avatar de lun4t1k
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    276
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 276
    Points : 274
    Points
    274
    Par défaut
    Bon en fait c'est moins compliqué que ça:
    • Comment uploader directement l'image de l'applet vers le serveur?
      (j'arrive a la sauvegarder et à l'uploader mais en passant par le hd)
    • Est-il possible de soumettre un formulaire html depuis une applet?
    • Est-il possible que l'applet, lorsque l'on désire la terminer, retourne une image à php pour etre traitée par php?

    Ce serait sympa d'avoir une réponse!
    Merci.

  3. #3
    Membre habitué
    Inscrit en
    Septembre 2002
    Messages
    233
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 233
    Points : 131
    Points
    131
    Par défaut
    Salut,

    Oui il est possible de soumettre un formulaire HTML via une applet, regarde du coté de org.apache.commons.httpclient.HttpClient, dans mon cas je devais lancer un upload via une page web d'un fichier local, et cela fonctionne

  4. #4
    Membre actif Avatar de lun4t1k
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    276
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 276
    Points : 274
    Points
    274
    Par défaut
    Ok merci de la réponse.
    J'ai maintenant d'autres problèmes...
    Je crée un fichier image temporaire, et je récupère l'URL directe.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    file = File.createTempFile(fileName,".jpg");
    file.deleteOnExit();
    urlMyFile= file.toURI();
    //urlMyFile= file.toURL();
    maintenant quand j'utilise fileUpload de FTPConnaction.java j'obtiens
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ERROR: file:\C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp_img49775.jpg (The filename, directory name, or volume label syntax is incorrect)
    Idem si j'appelle direct avec C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp_img49775.jpg. Il ne me trouve toujours pas le fichier pour uploader...

    Comment résoudre ça? à moins que ovu sne sachiez uploader une image sans passer par le dd?

    Thx!

  5. #5
    Membre actif Avatar de lun4t1k
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    276
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 276
    Points : 274
    Points
    274
    Par défaut
    Précision: le fichier est trouvé sur firefox, uploadé et tout comme il faut mais pas sour internet explorer 6!
    L'applet est signée.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    URLTOSTRING:file:/C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/img_temp55987.jpg
    C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/img_temp55987.jpg
    img_temp.jpg
    200 PORT command successful.
    200 Type set to I
    550 C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/img_temp55987.jpg: No such file or directory
    Error Uploading C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/img_temp55987.jpg
    221 Goodbye.
    sous ff aucune erreur!

  6. #6
    Membre actif Avatar de lun4t1k
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    276
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 276
    Points : 274
    Points
    274
    Par défaut
    Bon j'ai essayé sur 2 hébergeurs : resultat:
    moi ca marche partout mais chez deux personnes on obtient
    o chez free : 501 PORT address does not match originator.
    o chez un autre : 500 Illegal PORT command.

    Une idée? L'upload est en mode passif je pense.(classe FTPConection.java)

Discussions similaires

  1. Upload d'une image directement dans la BDD
    Par Tigrow dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 27/01/2010, 16h25
  2. [osCommerce] Upload image produits ADMIN, Error: Catalog images direct
    Par smandagout dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 19/05/2009, 23h46
  3. MOSS - Upload d'une image directement en postant un message
    Par lordkoko dans le forum SharePoint
    Réponses: 1
    Dernier message: 16/07/2008, 22h11
  4. Réponses: 1
    Dernier message: 31/10/2005, 09h33
  5. [Upload] Probleme upload images
    Par yveslens dans le forum Langage
    Réponses: 6
    Dernier message: 22/08/2005, 09h42

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