Jak pobrać pliki zamiast otwierać w przeglądarce?

Jestem nowy bie, chcę, aby pliki zostały pobrane, gdy użytkownik kliknie opcję pobierania, a jego otwarcie w przeglądarce zamiast opcji pobierania, np. Zapisanie jako / open.

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

Ale nie wiem, gdzie i jak korzystać. Właściwie otrzymuję wartość url z napisanego zapytania, która zwraca url jako jeden z obiektów fasoli przechowywanych w arraylist (Ta lista ma inne wartości również z adresem URL). Mam wartości url w arraylistyce jako fasolę, jak to jest

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

Otrzymuję tę listę tablic w moim kontrolerze w ten sposób

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

i przekaż to w ten sposób

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

w jsp wykonałem iterację tej listy tablicowej i wyświetlam taką treść

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

.txt    hello.txt   May 21st 2012   Download

Do pobrania użyłem tego w jsp

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

Kliknij tutaj, aby pobrać jego otwarcie w przeglądarce. Potrzebuję tego, aby go pobrać. Pomóż mi w obsłudze lub obsłudze

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

gdzie dodać powyższe dla mojego wymagania lub czy mogę to zrobić za pomocą dowolnego skryptu java. Proszę mi pomóc w rozwiązaniu powyższego.

questionAnswers(3)

yourAnswerToTheQuestion