Comment rendre les fichiers de téléchargement au lieu de l'ouvrir dans le navigateur?

Je suis un nouveau bie, je veux téléchargement des fichiers lorsque l'utilisateur clique sur l'option de téléchargement son ouverture dans le navigateur au lieu de l'option de téléchargement comme enregistrer sous/ouvrir.Ici, j'ai appelé pour le même et en tous lieux, ils ont suggéré d'utiliser

Response.AddHeader("Content-disposition", "attachment; filename=" + Name);

Mais je ne sais pas où et comment les utiliser.
En fait, je suis de l'url de la valeur à partir d'une requête écrite qui l'url de retour comme l'un des objet de haricot stockées dans arraylist(Cette liste est d'avoir d'autres valeurs aussi avec l'url ).
Je vais avoir l'url de valeurs à l'intérieur de la liste de tableaux de fèves comme

type=.pdf
release date=12/3/08
name=hai.pdf
url=/files/en/soft/doc/docs/hai.pdf

Je reçois ce tableau liste dans mon contrôleur comme ce

ArrayList details = dao.getdetails(Bean.getNumber());

et passer en vue comme

Map.put("details", details);
modelView.setViewName("details_list");
modelView.addAllObjects(Map);
return modelView;

en jsp, j'ai réitéré ce tableau liste et afche le contenu comme celui-ci

Type    name            Release Date            
.txt    hai.pdf     May 21st 2012   Download

.txt    hello.txt   May 21st 2012   Download

Pour le téléchargement j'ai utilisé comme cela, en jsp

<td colspan="2" valign="top">                           
<a href="${details.Url}"/>
<img src="/images/download.gif" alt="Download" border="0" align="right"></a>
</td>

ici sur le clic de télécharger son ouverture dans le navigateur.J'ai besoin de cela pour être téléchargé à la place.
Merci de m'aider sur la façon d'utiliser ou de manipuler

response.setHeader("Content-Disposition", "attachment;");

l'endroit où ajouter le au-dessus de ma condition, ou si je peux le faire avec n'importe quel script java aussi.Merci de m'aider dans la résolution ci-dessus.

vous s'il vous plaît m'Aider
Oh mon dieu, j'ai vu cette question à plusieurs reprises déjà.
oui, mais comment les mettre en œuvre conformément à ma demande
Quelle langue utilisez-vous? Java? JavaScript? Le PHP?
spring-mvc, j'ai balisé le même. veuillez vous reporter à mon post.Si pouvez utiliser javascript aussi me suggérer la même façon de mettre en œuvre.

OriginalL'auteur anto | 2012-06-11