前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。

 @RequestMapping("userDownloadTemplet")private void userDownloadTemplet(HttpServletRequest request,HttpServletResponse response, String filePath){ try {filePath = request.getSession().getServletContext().getRealPath("/WEB-INF/download_templet/用户信息模板.csv");File file = new File(filePath);String filename = file.getName(); // 取得文件名。
//            String ext = filename.substring(filename.lastIndexOf(".") + 1).toUpperCase(); // 得文件的后缀名。InputStream fis = new BufferedInputStream(new FileInputStream(filePath)); // 以流的形式下载文件。byte[] buffer = new byte[fis.available()];fis.read(buffer);fis.close();response.reset(); // 清空responsefilename = new String(filename.getBytes("GBK"), "ISO-8859-1");;response.setHeader("Content-Disposition","attachment;filename=" + filename);response.setContentType("application/vnd.ms-excel;");  //设置文件类型  response.setCharacterEncoding("utf-8");  response.addHeader("Content-Disposition", "attachment;filename=" + filename);// 设置response的Headerresponse.addHeader("Content-Length", "" + file.length());OutputStream toClient = new BufferedOutputStream(response.getOutputStream());response.setContentType("application/octet-stream");toClient.write(buffer);toClient.flush();toClient.close();} catch (IOException ex) {ex.printStackTrace();}}

java 文件下载,中文表名,中文内容相关推荐

  1. oracle 查询表字段6,Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文表名、...

    --创建用户 create user "用户名" identitied by "密码": --给自己修改密码 查询所有表名: select t.table_na ...

  2. qt mysql查询中文相等_请教:Qt如何实现查询数据库中具有中文表名的表

    就好像我上面所说的,你要保证源代码转换后的中文是正确的编码.你估计是 msvc 编译的吧.那货默认 gbk 编码,但 tr 不知道,转换后到内存里面的文字可能就乱码了. 办法好几个,不过不具可移植性. ...

  3. Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文表名...

    查询所有表名: select t.table_name from user_tables t; 查询所有字段名: select t.column_name from user_col_comments ...

  4. oracle查询所有表的中文名,Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文表名、...

    查询所有表名: select t.table_name from user_tables t; 查询所有字段名: select t.column_name from user_col_comments ...

  5. Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文表名

    查询所有表名: select t.table_name from user_tables t; 查询所有字段名: select t.column_name from user_col_comments ...

  6. Java下载Excel表名显示波浪号失效

    文章目录 一.SpringBoot 构建 Restful Web 服务 二.使用 POI 生成 Excel 遇到一个需求,需要完成下载Excel表格的功能,表格名包含 "~" 符号 ...

  7. Java获取数据库表名、字段名、字段类型及注释等信息

    以前有小伙伴在公众号留言问过如何通过java获取数据库的所有表.及表里字段的信息,只是私信回复过. 在最近的项目中架构部提出了一个数据源的配置需求,就是需要配置公司所有系统的数据库.表等信息,便于大数 ...

  8. java文件下载时如何解决中文名称不显示的问题

    所下载文件包含中文字符时需要进行编码: 第一种方法: String filename = new String(file.getName().getBytes(),"ISO-8859-1&q ...

  9. php mysql 中文表名_php如何查询mysql表名字

    php查询mysql表名字的方法:首先连接服务器,代码为[die("Connection failed: " . mysql..]:然后选择数据库,代码为[while($row = ...

最新文章

  1. github 视觉测量_计算机视觉八大任务全概述:PaddlePaddle工程师详解热门视觉模型...
  2. pytest测试实战 电子书_pytest实战APL测试框架
  3. JAVA基本数据类型和String类型的转换
  4. 第12讲:Ajax 的原理和解析
  5. Spark入门(十五)之分组求最小值
  6. bootstrap简单使用
  7. sdut 数据结构实验图论一:基于邻接矩阵的广度优先搜索遍历
  8. 【报告分享】阿里达摩院:2022十大科技趋势.pdf(附下载链接)
  9. 物理术语的理解(二)
  10. altium pcb 信号高亮_作为PCB工程师,你需要了解这几个设计指南
  11. install-newton部署安装--------计算节点部署安装
  12. 运行c语言程序显示已停止运行程序,c – “此应用程序已请求运行时以不寻常的方式终止它.”...
  13. 进击系列2.0:进击的骑士-----用funcode与C语言实现射击游戏制作
  14. Lingo11 解决优化问题( 下载和运行 )
  15. 使用polar si9000计算差分阻抗
  16. 基于FPGA的SDRAM控制器设计(4)
  17. ios swift蓝牙:连接过程中停止搜索会导致连接失败
  18. WPS简历模板的图标怎么修改_指导|让疫情之下的应届生,求职简历脱颖而出
  19. 用css制作网页目录,利用CSS制作树状目录(菜单)
  20. 腾讯下载的qlv格式视频转换mp4格式方法

热门文章

  1. 【软技能】代码先放一放,学习一下工程的概念
  2. 多线程下的生产者消费者(一个初始值为0的变量,两个线程一个加1一个减1,轮询5轮)
  3. 增效工具_【危中寻机】降本增效生存之道 运用IE基础工具提升制造效率
  4. 【ZOJ - 4019】Schrödinger's Knapsack (dp,背包,贪心,组内贪心组间dp)
  5. 【OpenJudge - noi - 7624】山区建小学(dp)
  6. Coursera自动驾驶课程第2讲:The Requirements for Autonomy
  7. java 学生课程成绩_Java课设--学生成绩管理系统一
  8. mysql 优化配置 大批量数据插入_[译] MySQL 最佳实践 —— 高效插入数据
  9. php查询表导出excel文件路径,Thinkphp5如何将导出的excel表格存储到服务器中项目目录的指定目录中?...
  10. (二)nodejs循序渐进-nodejs基本类型和循环条件语法篇(基础篇)