精华内容
下载资源
问答
  • java下载文件设置格式

    千次阅读 2018-01-10 16:43:39
    public void doGet(HttpServletRequest request, HttpServletResponse response)  throws ServletException, IOException {  File filename = new File("D:\\chengxu\\ML\\2.excel"...  //设置文件C...
    public void doGet(HttpServletRequest request, HttpServletResponse response)
    	            throws ServletException, IOException {
    	    File filename = new File("D:\\chengxu\\ML\\2.excel");
    	    //设置文件ContentType类型,这样设置,会自动判断下载文件类型  
    	    response.setContentType("multipart/form-data");
    	     //设置编码格式
    	     response.setCharacterEncoding("UTF-8");  
    	     //设置可以识别Html文件  
    	     response.setContentType("text/html");
    	     // 2.设置文件头:最后一个参数是设置下载文件名  
    	     response.setHeader("Content-Disposition", "attachment;filename="+filename.getName());
    	     //(这里  可以设置成excel格式 :response.setHeader("Content-Disposition", "attachment;fileName=" + “文件名” + ".xsl");
    	     //可以设置成.pdf格式 :response.setHeader("Content-Disposition", "attachment;fileName=" + “文件名” + ".pdf");
    	     OutputStream out = response.getOutputStream();
    	     FileInputStream fileinput = new FileInputStream(filename);
    	  try {
    	     out = response.getOutputStream();  
    	     int b = 0;  
    	     byte[] buffer = new byte[1024];  
    	     while ((b = fileinput.read(buffer)) != -1) {  
    	        // 4.写到输出流(out)中  
    	        out.write(buffer, 0, b);  
    	     }  
    	  } catch (Exception  e) {
    	     e.printStackTrace();
    	  }finally{
    	  fileinput.close();  
    	    out.flush();  
    	    out.close();  
    	  }  
    }

     

    展开全文
  • 设置下载文件编码方式

    千次阅读 2018-03-26 15:37:01
     //设置文件名的编码 if(request.getHeader("user-agent").toLowerCase().contains("msie")){ filename = URLEncoder.encode(filename, "UTF-8");//将不安全的文件名...
    String filename = "销售榜单.csv";
    
            
            //设置文件名的编码
            if(request.getHeader("user-agent").toLowerCase().contains("msie")){
                filename = URLEncoder.encode(filename, "UTF-8");//将不安全的文件名改为UTF-8格式
            }else{
                filename = new String(filename.getBytes("UTF-8"),"iso-8859-1");//火狐浏览器
            }
            //告知浏览器要下载文件
            response.setHeader("content-disposition", "attachment;filename="+filename);
            //response.setHeader("content-type", "image/jpeg");
            response.setContentType(this.getServletContext().getMimeType(filename));//根据文件名自动获得文件类型
            
            response.setCharacterEncoding("UTF-8");//告知服务器使用什么编码
            //创建一个文件输出流
            PrintWriter out = response.getWriter();
            out.write("电视机,20\n");
            out.write("洗衣机,10\n");
            out.write("冰箱,8\n");
    展开全文
  • Java生成csv文件设置文本格式

    千次阅读 2019-03-07 09:56:53
    使用Java生成csv文件,用Excel打开,发现有些数字内容变成科学计算法,时间和我设置的不同。 可以在要生成的内容前后加入\t,这样就会被设置为文本格式。 sb.append("\t" + "12345678910" + ...

    使用Java生成csv文件,用Excel打开,发现有些数字内容变成科学计算法,时间和我设置的不同。

    可以在要生成的内容前后加入\t,这样就会被设置为文本格式。

    sb.append("\t" + "12345678910" + "\t");

    修改前:

    修改后:

    提示:csv默认是使用英文状态下的逗号(,)作为单元格的分隔符,如果要在内容中使用逗号,建议使用中文状态下的逗号,不然就会出现内容错位的现象。

    展开全文
  • U盘图标 ICON ICO格式 U盘图标 图标文件 设置U盘图标 打造个性U盘 自己整理下载的一些比较漂亮的图标文件,自己整理的,都是ICO格式,从多个网站搜过来的,比较全,发给来给U盘图标发烧友玩玩
  • 1.前端如果用xlsx格式接收表格 后台用XSSFWorkbook workbook = new XSSFWorkbook();创建工作薄 response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); response.add...

    1.前端如果用xlsx格式接收表格 后台用XSSFWorkbook workbook = new XSSFWorkbook();创建工作薄

     response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
     response.addHeader("Content-Disposition", "attachment;filename=fileName" + ".xlsx");
    

    2.前端如果用用xls格式接收表格 后台 用HSSFWorkbook workbook = new HSSFWorkbook();创建工作薄

    response.setContentType("application/vnd.ms-excel");
    response.addHeader("Content-Disposition", "attachment;filename=fileName"+".xls");
    
    展开全文
  • 服务器下载文件Http头的设置

    万次阅读 2015-11-17 18:09:23
    网站提供下载服务时经常需要实现一个强制下载功能(即强制弹出下载对话框),并且文件名保持和用户之前上传时相同。 效果如下图:  Content-Disposition 使用 HTTP Header 的 Content-Disposition: ...
  • java中如何设置response下载文件

    千次阅读 2018-05-04 20:04:39
    转自 http://yibuyisheng.github.io/blogs/site/blogs/filedownload.html在 WEB 开发中,我们会期望用户在点击某个链接的时候,下载一个文件(不管这个文件能不能被浏览器解析,都要下载)。以前接触过一种方式,...
  • 一.IO流读取文件出现乱码 例: BufferedReader in = new BufferedReader(new FileReader(myFile));  InputStreamReader isr = new InputStreamReader(in);  BufferedReader bufr = new BufferedReader...
  • 但是不在点击打开文件,一直弹窗提示我”下载后的xls提示与文件扩展名不一致,打开文件前请验证文件没有损坏且来源可信.”感觉究其缘由,应该也不是因为这个原因.但是 暂时解决办法如下,取消对Exce的安全检测。 ...
  • 但是 不管使用哪种方法,发送请求时都要设置 responseType 如果不打算了解直接使用,请通过目录进入 四、主要完整代码 ​ 方法一:使用Blob对象 Blob对象表示一个不可变、原始数据的类文件对象。Blob 表示的不一定...
  • 文章目录1 CSV文件格式1.1 分析CSV文件头1.2 打印文件头及其位置1.3 提取并读取数据1.4 绘制气温图表1.5 模块datetime1.6 在图表中添加日期1.7 涵盖更长的时间1.8 再绘制一个数据系列1.9 给图表区域着色1.10 错误...
  • SpringMVC文件下载与JSON格式(七)

    千次阅读 2018-10-03 11:27:00
    现在JSON这种数据格式是被使用的非常的广泛的,SpringMVC作为目前最受欢迎的框架,它对JSON这种数据格式提供了非常友好的支持,可以说是简单到爆。 在我们SpringMVC中只需要添加jackjson的jar包后...
  • html文件下载时的header设置

    万次阅读 2017-07-12 20:16:37
    Content-disposition其实可以控制用户请求所得的内容存为一个文件的时候提供一个默认的文件名,文件直接在浏览器上显示或者在访问时弹出文件下载对话框。  格式说明:  content-disposition = "Content-...
  • Eclipse如何设置jsp文件默认UTF-8格式编码

    万次阅读 多人点赞 2016-11-16 19:49:18
    我使用的是Eclipse Jee Neon, Window->Preferences具体设置如图所示:
  • 如何使用格式工厂将vtt文件格式字幕加在视频文件中 可以直接看 第三步-整合流程 一,字幕格式 现在比较流行的字幕格式,分为图形格式和文本格式两类。 图形格式字幕由 idx 和 sub 文件组成,idx 相当于索引文件,...
  • Javaweb项目下载文件设置文件名

    千次阅读 2018-10-19 17:16:00
    控制层传入HttpServletResponse ...// 内容配置中要转码,inline 浏览器支持的格式// response.setHeader("Content-Disposition", "inline;fileName=\"" + new String((lawdoc.getLdname()+".docx").getBytes("utf-8"...
  • java中如何设置.csv文件中时间的格式

    千次阅读 2017-11-09 17:13:05
    java导出的csv文件,时间等格式显示不全的解决办法
  • 前端网页接收到数据库传过来的字符串,需要形成文件下载;现在使用标签能够下载成功,但是编码是utf-8的,求教如何可以使下载文件格式就是gbk的
  • 在使用easyexcel下载excel 文件,成功后打开文件出现了一下的情况: 经过实验发现是ContentType的问题 Content-Type,即内容类型,一般是指网页中存在的Content-Type,用于定义网络文件的类型和网页的编码,决定...
  • Vue实现文件上传和文件下载

    万次阅读 多人点赞 2018-08-22 22:09:55
    文件下载文件下载通常有几种方法 1.通过url下载 2.location.href 3.form提交直接下载 4.HTML5 a.download结合blob对象进行下载 第一种方式: 第一种方法是前后端的接口只给了一个API请求: 前端第一个...
  • <!... <title>Insert title here <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.3.min.js"></script> $(document).ready(function(){ ...<p><input type="button" id="tt" value="下载"> </html>
  • 程序员在做web等项目的时候,往往都需要添加文件上传、下载、删除的功能,有时是单文件,有时多文件批量 操作,而这些功能的代码程序员可以自己收藏起来当成工具使用,这样,程序员在进行程序设计的时候就会事半功倍...
  • Windows打开dcm文件、dcm文件批量转其它图片文件格式

    万次阅读 多人点赞 2017-03-14 21:03:56
    因为要处理一些医学图像,需要把dcm格式文件转换成jpg格式。本来用Sante DICOM Editor用得挺好的,方便查看dcm文件,但是在转换上每次只能转一张(本人没有找到用该软件批量转格式的方法)。于是在网上搜集了各种...
  • springboot-单文件文件下载Zip

    万次阅读 2019-12-09 13:17:52
    3.把压缩文件通过输出流传输给客户端(注意:必须在zipoutputstream流关闭后,否则下载下的文件会报不可预料的压缩文件末端) 4.删除服务器上的临时文件文件 public void downImg(HttpServletResponse response,...
  • qlv文件是什么?qlv文件格式介绍

    千次阅读 2020-07-10 09:10:51
    qlv是一种视频格式文件.qlv视频格式是腾讯研究的特有的一种加密格式,现在市面上可见的转码工具,如格式工厂,其次的暴风影音之类的根本无法解码,说是能解码的,可能是盲目的对那些软件的崇拜吧。  qlv格式转换...
  • 需要完成这样一个功能:后台通过poi生成excle,前台点击按钮可直接下载。 代码逻辑(核心部分): 第一种: public String generatePlanExcel(@RequestParam(value = "planId") int planId, HttpServletRequest ...
  • ASP.NET Core 中,可以在静态目录添加文件,直接访问就可以下载。但是这种方法可能不安全,也不够灵活。 我们可以在 Controller 控制器中 添加 一个 Action,通过此Action,即可访问服务器的任何文件。 Action ...
  • JAVA中文件下载文件批量下载方法

    万次阅读 2017-11-14 14:05:04
    JAVA中的文件下载: /** * 文件下载 * @param request * @param response * @param filePath 文件路径 * @param filename 下载文件名称 */ public static void downLoadFile(HttpServletRequest request,...
  • TS文件解码TS文件解密TS流批量下载和解码工具

    万次阅读 多人点赞 2018-05-21 11:02:15
    TS的全称则是Transport Stream,即传输流,DVD节目中的MPEG2格式,是MPEG2-PS,MPEG2-TS格式的特点就是要求从视频流的任一片段开始都是可以独立解码的。现主流视频网站都采用这种模式。 m3u8是一个TS切片列表文件...
  • 由于各大视频播放平台都是都...比如说我在爱奇艺下载了一个视频想分享给朋友,然而朋友的电脑没有安装爱奇艺播放器,那么他就不能播放查看了,而且这种格式文件在很多视频格式转换工具上都无法正常转换。也许这...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 629,696
精华内容 251,878
关键字:

如何设置下载文件的格式