javaweb怎么实现从服务器上下载文件

服务器上的文件名和地址都知道,具体该用什么功能去怎么实现文件下载。
jap页面是一个表格列出了所有的文件(从数据库取得不是从服务器上取得),每个文件后面有一个按钮,打算通过点击按钮来下载

http://macken.iteye.com/blog/1575735

http://blog.csdn.net/h70614959/article/details/9117767

在jsp中有一个a标签 ,当用户点击a标签的时候下载文件。
我们采用href属性直接指向一个服务器地址,只要链接的文件存在,就会给出弹出保存对话框.
点击a标签 先执行onclick事件,再请求href中指向的地址。
前端jsp:

然后在js中:
 function downloadtest(id){
var url = "/app/download" + "/" + id;......
答案就在这里:javaweb jsp页面中实现文件下载
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

首先先通过文件读取,然后改变contentType进行下载就好了

还没解决在线等 急。。。