实现点击图片下载
来源:互联网 发布:淘宝神器返利是真的吗 编辑:程序博客网 时间:2024/06/05 02:27
实现点击图片下载
1.编写java代码
/** * 点击图片下载 * @param imagePath * @return * @throws Exception */@RequestMapping(value="/download",method=RequestMethod.GET)public ResponseEntity<byte[]> loadFoodimg(String imagePath) throws Exception{String absPath="E:\\apache-tomcat-6.0.45\\webapps\\springmvcLesson\\image\\"+imagePath;String fileName=imagePath;//需要下载的目标文件File file = new File(absPath);//设置响应头HttpHeaders hh = new HttpHeaders();//设置下载的文件的名称hh.setContentDispositionFormData("attachment", URLEncoder.encode(fileName,"UTF-8"));//读取目标文件为二进制数组byte [] fileByte = FileCopyUtils.copyToByteArray(file);//创建ResponseEntity对象ResponseEntity<byte[]> result = new ResponseEntity<byte[]>(fileByte,hh,HttpStatus.CREATED);return result;}
2.xml 实现 图片为一个链接 点击下载
<td><a href='../download?imagePath=${foodList.imgpath}'><image src="../image/${foodList.imgpath}"></a></td>
阅读全文
0 0
- 实现点击图片下载
- php 点击链接图片下载程序代码
- java 实现图片下载
- 商品图片下载实现
- ASIHTTPRequest库实现图片下载
- Android实现图片下载
- jsoup实现网页图片下载
- NSURLSession实现图片下载
- 利用AsyncTast实现图片下载
- jQuery 实现图片下载代码
- php curl实现图片下载
- jQuery 实现图片下载代码
- FusionCharts 实现swf图片下载功能
- jsp中response实现图片下载
- 并发编程之实现图片下载
- 图片下载
- 图片下载
- 图片下载
- ubuntu16.04中安装下载工具uget+aria2并配置Firefox
- Java流之缓冲流
- 训练日记
- Qt Charts 之 QChart Class
- 第三章 队列【数据结构】【链队列】【循环队列】
- 实现点击图片下载
- 1036. 跟奥巴马一起编程(15)
- 计算1!+2!+3!+...+n!
- Android命名规范(包名)
- 理解红黑树(上)插入操作
- 用户注册页面
- Error:Execution failed for task ':app:transformClassesWithProfilers-transformFor_360Debug'. > 2
- Python爬虫实战之爬取B站番剧信息(详细过程)
- UVALive 7672