当前位置:  技术问答>java相关

关于CSV文件和文件下载的问题!(分不够可以加,来者有分!包括帮助up的兄弟!)

    来源: 互联网  发布时间:2017-03-12

    本文导语:  我想做这么一个功能。当点击网页上一个按钮后,就会自动把数据库中的数据备份成csv文件(生成的文件放在服务器端),然后下载到客户的机器上。 从生成csv文件到下载到本地客户机上,是一气呵成的。 我该怎么...

我想做这么一个功能。当点击网页上一个按钮后,就会自动把数据库中的数据备份成csv文件(生成的文件放在服务器端),然后下载到客户的机器上。
从生成csv文件到下载到本地客户机上,是一气呵成的。
我该怎么来完成这个任务,我想请大家给我个思路!如果有实例化的源代码就更好了!多谢了!

|
这里有个最基本的servlet档案,你编译后运行。
在浏览器里看你会看到所要的结果的。
依照这个葫芦,你自己去发挥吧。


import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;

public class MyServlet extends HttpServlet {
    static final private String CONTENT_TYPE = "application/csv";
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        response.setContentType(CONTENT_TYPE);
        PrintWriter out = response.getWriter();
        out.println("");
        out.println("MyServlet");
        out.println("");
        out.println("

The servlet has received a GET. This is the reply.

");
        out.println("");
    }
}

|
faint,不会,帮你up一下吧!

|
从生成csv文件到下载到本地客户机上,是一气呵成的。
这点恐怕作不到。两步要分开作。到下载的页面时,csv文件就应该已经生成好了。

|
up ,hehe

|
up

|
不需要生成文件吧,直接传到客户端提示下载就行了吧。

|
up

|
先生成文件,下载的时候,是取得源数据(即File对象),生成一个FileOutputStream对象,用输出流写文件到客户端,生成文件

|
哦,没说清楚:
你把 CONTENT_TYPE 设置成 application/csv
这样,浏览器就不知道你传过的是什么东西了,会提示你保存的。
如果行,就这样,散点分过来(分也少了点吧?我才两星)。
不行的话,再把问题放这里。

|
肯定要提示一下是否要下载的,不然这安全性有何可言?
照我说的做就可以解决问题了。我试过,能行的。

|
up

    
 
 

您可能感兴趣的文章:

  • php读取csv、写入csv与导出csv文件
  • java读取csv文件示例分享(java解析csv文件)
  • python读取csv文件示例(python操作csv)
  • php读取csv实现csv文件下载功能
  • java读取csv文件和写csv示例分享
  • c语言读取csv文件和c++读取csv文件示例分享
  • CSV 文件过滤 uncsv
  • php读取(打开)csv文件的小例子
  • php读取与下载csv文件的示例代码
  • java生成csv文件乱码的解决方法示例 java导出csv乱码
  • 解决php csv文件导入mysql中文乱码
  • php导入csv文件中文乱码的解决方法
  • Linux 如何 用 Shell 读取 CSV 数据文件
  • CSV文件的JDBC驱动 CsvJdbc
  • 按TAB键分割csv文件
  • php导出csv文件函数(增强版)
  • php生成csv文件的注意事项
  • php导出(生成)CSV文件的小例子
  • PHP导出CSV表格文件的方法
  • CSV文件编辑器 reCsvEditor
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php导出csv数据在浏览器中输出提供下载或保存到文件的示例
  • php导出csv数据(浏览器中输出提供下载或保存到文件)
  • 把JSON转换成CSV json2csv
  • CSV格式读取表格插件 csv2table
  • jQuery的CSV插件 jQuery CSV
  • Commons CSV
  • java csv类库 cb4j
  • php导出csv时身份证号禁止科学计数
  • CSV解析的Java包 openCSV
  • CSV 的 JavaScript 解析库 CSVjs
  • php生成(导出)csv文件的函数示例
  • Mysql 导入导出csv 中文乱码问题的解决方法
  • mysql使用SQLyog导入csv数据不成功的解决方法
  • PHP按行读取、处理较大CSV文件的代码实例
  • 获取 CSV 数据工具 csonv.js
  • Java的CSV解析包 CSVBeans
  • Java的CSV解析包 CSVObjects
  • CSV格式读写库 SuperCSV
  • php生成csv显示完整阿拉伯数字(示例)
  • php导出csv文件乱码问题的解决实例
  • php生成csv文件header设置参考
  • php导出csv格式文件的例子


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3