mvc根据绝对路径下载文件
首先页面需要一个a标签直接指向下载文件的Action并传值:图片地址,以及图片名称(记住要带后缀名的).
然后是Action里面的代码.
SiteHelper.DownloadFile(fileUrl)方法是根据路径,请求出文件流,然后返回出来.
MimeMapping.GetMimeMapping()方法是返回映射指定的文件名的MIME.
fileName就是文件的完整名称.(注意后缀名:.jpg.txt.png等等).
下面贴出SiteHelper.DownloadFile()代码:
这个循环是为了取出完整的文件而写(文件太大,有可能一次并没有取完).
最后结果:
转载于:https://www.cnblogs.com/yan0720/p/9711390.html
mvc根据绝对路径下载文件相关推荐
- java 通过路径下载文件_JAVA中实现根据文件路径下载文件
import javax.servlet.http.HttpServletResponse; import java.io.File; import java.io.FileInputStream; ...
- python 通过路径下载文件
#!/usr/bin/env python # -*- encoding: utf-8 -*- """ @Introduce : 下载文件 @File : downloa ...
- 根据指定网站路径下载文件
根据二级目录下载文件 """ 通过一个二级目录,获取该二级目录下所有的文件地址再保存到指定路径 """ import requests fr ...
- 如何根据已有的下载路径下载文件并重命名文件
实习遇到的问题记录: //已经获取到下载的路径url,要保存的文件名称fileName import org.apache.commons.io.FileUtils;import java.io.Fi ...
- vue.js接收并下载文件流(blob对象)
在vue框架中,与传统的根据路径下载文件(document.getElementById("").src='')方式不同,有时候,我们会需要将上传的文件在后台直接进行处理再回传到前 ...
- 前端接收并下载文件流 (blob对象)(word/.doc)
1 根据文件路径下载文件模板,前端拿到的是stream 文件流 2 将文件流下载下来 第一步 当然是写请求方法了,如下 //下载模板 export function download (params) ...
- 成功解决Git Bash运行脚本命令下载文件到默认C盘路径的问题
成功解决Git Bash运行脚本命令下载文件到默认C盘路径的问题 目录 解决问题 解决思路 解决方法 解决问题 解决Git Bash运行脚本命令下载文件到默认C盘路径的问题 1.默认下载到文件夹为 解 ...
- java的图形界面上传附件_Java图形界面(GUI) 动态获取上传或下载文件的路径问题...
最近做一个文件的上传与下载时遇到了动态获取路径的问题,在此总结一下. //动态获取上传文件路径的代码 int result = 0; File file = null; String path = n ...
- java spring mvc 上传_Java Spring MVC 上传下载文件配置及controller方法详解
下载: 1.在spring-mvc中配置(用于100M以下的文件下载) 下载文件代码 @RequestMapping("/file/{name.rp}") public Respo ...
最新文章
- 实现等待窗体的几种方式
- php类方法语法错误捕获,php语法错误捕获
- 利用PowerShell进行数据库部署冒烟测试
- [转]系统吞吐量(TPS)、用户并发量、性能测试概念和公式---学习
- [js] localStorage什么时候过期?
- python入职要求_Python入职面试,可能会被企业HR问到的问题,你准备好了吗
- 全球金融科技发明专利排行榜(TOP20)
- 各种对话框 Dialog
- 如何将javaWeb3.1+版本项目 降版本 更换jdk及tomcat
- div常用效果方法-transform
- linux记录iptables日志,linux – 如何配置syslog.conf文件,在单独的文件中记录iptables消息?...
- conda创建的环境,打包下载,然后在其他设备离线安装环境,python部署时需要依赖,通过conda一步解决依赖迁移问题
- 2048小游戏成品源码
- 终极成语接龙,谁能继续往下接,哈哈!!!
- 怎么在html页面添加qq临时会话
- matlab 风机风速,【资料】组合风速与风力机功率的Matlab仿真分析
- vtuber面部捕捉工具_Live2D纸片人出道?VTuber工具VUP了解下
- 出差经历的人在囧途那一天
- mysql 1032错误_如何快速解决MySQL 1032 主从错误
- 操作系统:电脑系统盘常见文件夹的功能详解
热门文章
- Oracle学习(十六)Oracle安装
- 数据段、代码段、堆栈段、BSS段的区别
- MIT线性代数:20.克拉默法则,逆矩阵和体积
- linux中send函数MSG_NOSIGNAL异常消息
- 如何写好一份工程师简历
- 除了Open Day,Nibiru与DigiArtist来CJ 搞事情了
- 无微不至:调整_lm_cache_res_cleanup解决Shared Pool 的4031问题
- 梅耶尔被爆7月份便已知用户数据遭窃 SEC或介入调查
- 自定义图片,实现透明度动态变化
- 探讨“临时对象”(temporary object)