upload multiple de fichiers ou de repertoire - Java - Programmation
Marsh Posté le 20-09-2002 à 16:52:33
ben comment tu fais pour chopper ça deja? 
 
pour recuperer des fichiers uploadés tu peux utiliser la librairie d'oreilly que tu trouveras ici 
http://www.servlets.com/cos/index.html 
(vois multipartrequest et classes associées) 
Marsh Posté le 23-09-2002 à 09:21:16
Création d'une socket. 
methode writeBytes de DataOutputStream 
Il y a un jsp qui fait une request.getinputstream 
 
et avec la methose write de FileOutputStream ecrit tout dans un fichier. 
 
Marsh Posté le 23-09-2002 à 14:25:28
Dernière tentative ... 
Personne n'a d'idée concernant le format du fichier uploadé et la façon la plus simple d'extraire sur le serveur les 2 fichiers ? 
 
 
-----------------------------rq8fp1dsfkx  
Content-Disposition: form-data; name="File0"; filename="C:\temp\Essai1.txt"  
Content-Type: application/octet-stream  
 
Essai de fichier a uploader 1  
-----------------------------rq8fp1dsfkx  
Content-Disposition: form-data; name="File1"; filename="C:\temp\Essai2.txt"  
Content-Type: application/octet-stream  
 
Essai de fichier a uploader 2  
-----------------------------rq8fp1dsfkx--  
 
 
Marsh Posté le 23-09-2002 à 14:32:42
ben ca ressemble à du mime ... 
regarde peut être du côté de javamail ...
Marsh Posté le 23-09-2002 à 17:30:21
| persepolis a écrit a écrit  : Création d'une socket. methode writeBytes de DataOutputStream Il y a un jsp qui fait une request.getinputstream et avec la methose write de FileOutputStream ecrit tout dans un fichier.  | 
 
 
ce que tu recois là c'est l'HTTP Post pur et dur 
 Comme --greg-- l'a dit tu as des lib qui font le boulot pour toi (à savoir exctraire les différentes parties du contenu MIME. Voir la lib qu'il a filé en réfénrece.
Marsh Posté le 24-09-2002 à 15:30:30
Je vous remercie pour vos réponses mais je du mal à comprendre le fonctionnement et la façon d'intégrer l'api de Hunter par rapport à l'upload de mes fichiers. 
 
N'etant pas un cador en java, encore moins en HTTP, et encore moins en Anglais, quelqu'un connaîtrait-il quelques tutoriaux dans la langue du pays (voire en patois au pire) traitant soit des api de hunter, soit du processus de l'upload ? 
Merci
Marsh Posté le 24-09-2002 à 15:41:24
bin --greg-- a des bouts de code mais ils ne sont pas public je pense. Faut lui demander ...
Marsh Posté le 24-09-2002 à 15:46:39
hunter?skoi ça???
Marsh Posté le 24-09-2002 à 15:48:20
C'est Jason Hunter qui a développé les api que l'on trouve chez O'Reilly. 
Marsh Posté le 24-09-2002 à 15:53:10
ha 
 
 
ok: 
 
    protected void doPost(HttpServletRequest req, HttpServletResponse res)   | 
 
 
voila quoi... le seul truc à faire c'est donc de wrapper ta request dans une MultipartRequest 
Marsh Posté le 24-09-2002 à 16:02:56
Je te remercie, 
J'récupere mon dico de Franglais, j'traduis et j'essaie. 
A+
Marsh Posté le 24-09-2002 à 16:03:51
| persepolis a écrit a écrit  : J'récupere mon dico de Franglais, j'traduis et j'essaie.  | 
 ![[:ddr555] [:ddr555]](https://forum-images.hardware.fr/images/perso/ddr555.gif)
Marsh Posté le 24-09-2002 à 16:05:11
to wrap ça veut dire emballer![]()
Marsh Posté le 24-09-2002 à 16:07:59
| --greg-- a écrit a écrit  : to wrap ça veut dire emballer  | 
 
ex : last saturday evening I wrapped a girl
Marsh Posté le 24-09-2002 à 16:08:31
 
 
Marsh Posté le 24-09-2002 à 16:09:16
| benou a écrit a écrit  : ex : last saturday evening I wrapped a girl  | 
 
Then I had to wrap myself ![[:ddr555] [:ddr555]](https://forum-images.hardware.fr/images/perso/ddr555.gif)
Marsh Posté le 24-09-2002 à 16:10:22
Tu vois, le bleme, c'est que j'ai l'impresssion que le Ricard et la pétanque ca à l'air incompatible avec Java. 
   J'vais qd même essayer d'emballer mais bon.... 
    
Marsh Posté le 24-09-2002 à 16:11:13
ReplyMarsh Posté le 24-09-2002 à 16:24:49
| benou a écrit a écrit  : ex : last saturday evening I wrapped a girl  | 
 
Moi j'dis que tu bluffes ... tu as surtout wrapper ton banc de muscu !!
Marsh Posté le 24-09-2002 à 16:33:43
 
 
Marsh Posté le 24-09-2002 à 16:42:42
| chapi456 a écrit a écrit  : Moi j'dis que tu bluffes ... tu as surtout wrapper ton banc de muscu !!  | 
 
bien oui je bluffe c'était qu'un exemple... 
et pour une fois que je me servais de mon banc ![]()
Marsh Posté le 20-09-2002 à 16:50:28
j'ai recupere une applet sur sourceforge.net que j'adapte a mon besoin.
A partir du browser, je recupere des fichiers/directory à uploader sur mon serveur.
Tout va bien .
Par contre, je ne comprends le format du fichier en réception ...
Ci-joint, exemple de fichier receptionne sur le serveur.
2 fichiers essai1.txt et essai2.txt uploades
Comment puis-je les extraire?
-----------------------------rq8fp1dsfkx
Content-Disposition: form-data; name="File0"; filename="C:\temp\Essai1.txt"
Content-Type: application/octet-stream
Essai de fichier a uploader 1
-----------------------------rq8fp1dsfkx
Content-Disposition: form-data; name="File1"; filename="C:\temp\Essai2.txt"
Content-Type: application/octet-stream
Essai de fichier a uploader 2
-----------------------------rq8fp1dsfkx--