我在jsp页面中做了个导出数据到excel中。但是,现在功能是实现了的。就是在导出的时候要给客户一个选择保存的路径。
就好比是SaveFileDialog的那种功能

解决方案 »

  1.   

    在你的jsp页面中添加一个这个就可以了。
    <input type="file" />
      

  2.   

    你是不是想实现类似下栽的那种框?
    如果是的话这样:
    response.addHeader("Content-Disposition", "application/vnd.ms-excel");
    OutputStream os = response.getOutputStream(); os.write(“你要生成EXCEL的内容”); os.flush();这样可以让他自个选存放的位置
      

  3.   


    嗯哪
    response.setContentType("application/vnd.ms-excel");
    response.addHeader("Content-Disposition", "attachment;filename=export.xls");
    jxl
      

  4.   

    这种问题竟然也有人能有答案,发现CSDN的牛人真是太多了.楼主不懂,问这问题并不可笑,可是你回答的人以为懂,不觉得自己搞笑吗?服务端不可能控制客户端保存输出的文件的地址的,也不可能知道.因为http在做出响应(输出)后不会再接受客户端任何信息.
      

  5.   

    response.setContentType("application/vnd.ms-excel"); 
    response.addHeader("Content-Disposition", "attachment;filename=export.xls"); 这样就会下载到本地,这样路径是根据你系统设置默认读取本地保存的路径