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. |
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
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--