在jsp页面中怎样实现文件下载功能
答案:2 悬赏:30 手机版
解决时间 2021-08-14 00:04
- 提问者网友:暮烟疏雨之际
- 2021-08-13 20:25
在jsp页面中怎样实现文件下载功能
最佳答案
- 五星知识达人网友:十鸦
- 2021-08-13 21:03
直接加链接不就行了吗? 用简单的HTML给链接点加个链接就行了
全部回答
- 1楼网友:封刀令
- 2021-08-13 22:35
java.io.File file=new java.io.File(request.getRealPath("/")+filepath); //filepath 为你的要下载的文件路径 if(file.exists()&&file.isFile()) { InputStream inStream=new FileInputStream(file); response.reset(); response.setContentType("bin"); response.addHeader("Content-Disposition","attachment;filename="+file.getName()); byte[] b = new byte[1024*256]; int len; while((len=inStream.read(b)) >0) { response.getOutputStream().write(b,0,len); } inStream.close(); }else{
alert("下载文件失败");
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯