[PHP-JAVA] Progress bar upload ?

Progress bar upload ? [PHP-JAVA] - Programmation

Marsh Posté le 28-12-2001 à 21:37:39    

Comment faire une barre de progression lors de l'upload de fichier  :??: ca serai pratique pour les gros fichiers  :)

Reply

Marsh Posté le 28-12-2001 à 21:37:39   

Reply

Marsh Posté le 28-12-2001 à 22:51:22    

en java c'est possible :D


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 29-12-2001 à 01:32:12    

:fuck: C'est l'expliquation qui m'interesse  :fuck:  
Alors ? ;)

Reply

Marsh Posté le 29-12-2001 à 11:37:02    

oula la ;)
 
Bon en fait tu a une classe Swing JProgressBar ou un truc du genre qui symbolise cela. Supposons que tu as un fichier de 100 octets à transférer. Tu peux associer un thread qui écoute le nombre d'octets envoyés. Chaque fois qu'un octet est envoyé il incrémente (via une méthode de JProgressBar) la valeur courante. Mais t'es pas obligé de faire 1 -> 100 (% donc) tu peux faire d'autres valeurs du genre 235Ko / 46874684Ko si tu veux. Il y a moyen d'afficher un message dans la progress bar.  
 
Si tu veux plus de détails il te suffit de voir l'api de cette classe:
 
http://java.sun.com/j2se/1.3/docs/ [...] ssBar.html
 
A+


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 30-12-2001 à 21:21:29    

j'imagine que c'est dans le cadre d'une appli web => pas de JProgressBar ;)

Reply

Marsh Posté le 31-12-2001 à 11:07:42    

benou a écrit a écrit :

j'imagine que c'est dans le cadre d'une appli web => pas de JProgressBar ;)  




 
Bin si pq?


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 02-01-2002 à 00:23:46    

y a moyen dans une applet de connaitre le nombre d'octets envoyés par le browser lors de l'upload d'un fichier  ?
ca me parait étonnant ...
(je connais pas bien les applets, j'ai jamais pratiqué)

Reply

Marsh Posté le 02-01-2002 à 08:10:03    

Bin tout dépend ... Tu peux très bien avoir un lien servlet -> applet qui communique l'info. L'applet étant là uniquement pour montrer l'info (ie la progessbar).
 
Et comme une applet peut ouvrir une connec TCP sur le host où elle a été téléchargée, elle peut ouvrir un socket sur un composant server.
 
Vala ;)
 
Sinon, elle peut aussi DL un fichier du serveur mais ca devient plus dur pour le mettre à dispo de l'utilisateur (à la base une applet ne peut pas écrire sur le disque local)
 
A+


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Marsh Posté le 02-01-2002 à 14:46:41    

ouais c'est bien ce que je pensais ... c'est pas vraiment très simple ... sans dire que l'histoire de la connection TCP ca va pas marcher si le gars est derrière un firewall.

Reply

Marsh Posté le 02-01-2002 à 14:55:48    

benou a écrit a écrit :

ouais c'est bien ce que je pensais ... c'est pas vraiment très simple ... sans dire que l'histoire de la connection TCP ca va pas marcher si le gars est derrière un firewall.  




 
ce n'est pas le plus simple en effet ...


---------------
What is popular is not always right, what is right is not always popular :D
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed