用java下载文档的时候设置response的几种方式
//response信息的设置
response.reset();
response.setContentType("application/pdf");
//导出PDF名称
String fileName = "客户数据分析结果报表";
//inline为在线打开
response.setHeader("Content-Disposition", "inline; filename=\""
+ new String(fileName.getBytes("gb18030"), "ISO8859-1") + ".pdf" + "\"");
response.setContentLength(ba.size());
点击会提供对话框选择另存为:
response.setHeader("Content-Disposition", "attachment; filename=\"+filename);
通过IE浏览器直接选择相关应用程序插件打开:
response.setHeader("Content-Disposition", "inline; filename=\"+filename);
下载前询问(是打开文件还是保存到计算机)
response.setHeader("Content-Disposition", "inline; filename=\"+filename);
小宝制造。
分享到:
相关推荐
java response 下载文件方法。使用流下载文件。
下面小编就为大家分享一篇java文件下载设置中文名称的实例(response.addHeader),具有很好的参考价值,希望对大家有所帮助
前端vue,后端java。 如果前端是其他语言,可自行转换。 实现在浏览器前端点击后的文件下载。 不是整个工程代码,只把涉及到下载用的前端的代码和后端的代码贴出来了,可以直接复制使用,有详细的步骤。 包含了前端...
摘要视图订阅分类:java_web学习第四天(request和response的学习)Java输入输出流java压缩多个文件并且返回流示例Java中IO流文件读
使用流下载文件。java response 下载文件方法。
主要用于文件的下载,一个小例子,个人感觉还不错,给大家共享下。
主要介绍了Java response响应体和文件下载实现原理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
1、配置文件上传和下载的相关依赖:在pom.xml文件中添加以下依赖: ...4、实现文件下载功能:在文件下载的方法中,可以使用ResponseEntity作为返回类型,并设置响应头信息,将文件以流的形式写入响应体中。
使用 commons-fileupload 上传组件 结合file 实现 springmvc 方式文件上传 和serlvet方式上传 使用response输出流实现文件下载
import java.io.IOException; import java.net.URL; import java.net.URLConnection; import java.util.Map; import java.util.Set; public class CheckHttpResposneHeaders { public static void main...
下面小编就为大家分享一篇java web response提供文件下载功能的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
web项目基于Response对象实现。
文件下载 执行下列代码之后,被下载文件url,会被正确的保存到本地磁盘目录targetPath。 @Test void testDownLoad() throws IOException { // 待下载的文件地址 String url = ...
第一章:Java开始 1 学习目标 1 Java历史 2 Java技术概述 3 Java技术的优点 3 Java虚拟机 4 类加载器 6 Windows环境变量 8 内容总结 13 独立实践 14 第二章: 面向对象概述 15 学习目标 15 面向对象(Object Oriented...
命令的发送都是通过执行SKYPE4Java的抽象连接层(详细说明见后面),其中有一个核心类Connector的核心方法,原型为protected final String execute(final String command, final String[] responseHeaders, final ...
博文链接:https://peng-jian-ming.iteye.com/blog/190572
uniapp前端单文件上传JAVA后台接收实现(亲测),看了些文档,亲测了一天,后面还有多页面上传文档代码上传哦
1. 一键批量下载:只需启动程序,即可自动遍历并下载M3U8文件列表中的全部TS片段,极大地提升了工作效率,省去手动逐个下载的繁琐过程。 2. 智能排序:根据M3U8文件的顺序逻辑,精确无误地将各个TS文件按序下载,...
简单的利用java与js实现文件上传 package com.fendou.myString; import java.io.File; import java.io.IOException; import java.io.PrintWriter; import java.util.Iterator; import javax.servlet....
本文将从文件传输的基本原理入手,分析如何用 java进行文件的上传,并提出解决方案。 一、基本原理 通过 HTML 上载文件的基本流程如下图所示。浏览器端提供了供用户选择提交内容的界面(通常是一个表单),在用户...