通过超链接实现下载:实现简单,但暴露了下载文件的真实位置,并只能下载 Web 应用程序所在目录下的文件,WEB-INF 目录除外。
利用程序编码实现下载:增强安全访问控制,可以下载除 Web 应用程序所在目录以外的文件,也可以将文件保存到数据库中。
java实现超链接下载方法如下:
response.setHeader("Content-disposition","attachmentfilename="下载的文件名字)备注:让response调用setheader方法添加下载的头给客户的浏览器,浏览器收到该头后就会打开相应的下载对话框。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)