tranfert de fichier vers client partir d'une page JSP - Java - Programmation
Marsh Posté le 16-03-2005 à 10:22:37
Tu veux que le client télécharge un document sur ton serveur apparement:
- Tu fait une page contenant un lien vers le document,
et une redirection sur le document en javascript, dans un timeout de 2s environ, ca devrait fare l'affaire, pas de code serveur particulier je pense...
Si c'est un document généré à la voler, je l'ai jamais fait
un simple <jsp:forward> vers une servlet qui générele le document en spécifiant bien l'entête devrait fonctionner...
Marsh Posté le 16-03-2005 à 10:57:15
rompi a écrit : Tu veux que le client télécharge un document sur ton serveur apparement: |
Merci de ta reponse
TU peux preciser concernant la redirection en javascript?
Marsh Posté le 16-03-2005 à 12:55:25
rompi a écrit : Tu veux que le client télécharge un document sur ton serveur apparement: |
euh c'est quoi CA
sinon oui, ta deuxieme réponse est dans le bon, mais y'a pas besoin de faire un forward!? tu spécifies les bon entetes (je les ai plus en tete là, mais ils ont des methodes setXXX sur l'objet HttpServletResponse) et ça roule
Marsh Posté le 16-03-2005 à 15:30:23
the real moins moins a écrit : euh c'est quoi CA |
C'est a peu prêt ca, en simplifié
Code :
|
cela est largement suffisant pour télécharger un fichier qui n'est pas générer par le serveur.
the real moins moins a écrit : sinon oui, ta deuxieme réponse est dans le bon, mais y'a pas besoin de faire un forward!? tu spécifies les bon entetes (je les ai plus en tete là, mais ils ont des methodes setXXX sur l'objet HttpServletResponse) et ça roule |
Tout a fait
Marsh Posté le 16-03-2005 à 15:33:55
ben et si je ne m'abuse ça n'aucun interet à part empecher de telecharger le truc pour les gens qui n'ont pas le js? pourquoi ne pas betement mettre un lien vers le fichier
Marsh Posté le 16-03-2005 à 15:40:10
oui c'est vrai
je l'ai déjà fait pour un truc
mais je ne me souvien plus le but exact...
Marsh Posté le 16-03-2005 à 16:04:35
a part montrer de la pub ou eventuellement rediriger vers un mirror sur base d'un cookie, je vois pas l'interet, surtout si c'est pour hardcoder les url..
Marsh Posté le 16-03-2005 à 09:44:26
je suis dans une page JSP et je souhaite envoyer un fichier (telecharger ?) sur le PC client IE si possible en forcant la destination.
Merci