当前位置:编程学习 > JAVA >>

jxl导出Excel后怎么能实现弹出选择保存路径的对话框,我现在只能是在后台把保存路径写死,这样很不友好,谢谢帮忙!

jxl导出Excel后怎么能实现弹出选择保存路径的对话框,我现在只能是在后台把保存路径写死,这样很不友好,谢谢帮忙!  --------------------编程问答-------------------- javascript弹出个文件保存对话框。 --------------------编程问答-------------------- this.getRes().reset();
this.getRes().setContentType("application/vnd.ms-excel;charset=gb2312");
this.getRes().setHeader("Content-Disposition", "attachment; filename=\""
+ new String("项目报表.xls".getBytes("GBK"),"ISO-8859-1") + "\"");
OutputStream output = this.getRes().getOutputStream();
组装Excel
--------------------编程问答-------------------- .getRes()  是什么阿,大哥麻烦写全点。 --------------------编程问答-------------------- bs还是cs的? --------------------编程问答-------------------- 在jsp加上这几句话就能弹出你需要将导出的文件保存在哪里的设置框了
<%
response.setHeader("Content-disposition","attachment;   filename="+导出文件名);
response.setHeader("Accept-Ranges","bytes");
response.setHeader("Content-type","application/octet-stream");
%>
具体怎么用到网上一搜很多的 --------------------编程问答-------------------- 你是web项目还是java项目..
web项目方法很多,可以用脚本..
java项目则用swing.. --------------------编程问答-------------------- 直接往response的输出流里面写,response.getOutputStream();
这样在前台就是弹出另存为对话框的形式
--------------------编程问答-------------------- 但是我总要传一个路径到后台接受,应该告诉后台我要把这个数据保存到哪个位置,我后台要拿到这个路径的值。 --------------------编程问答--------------------
引用 6 楼 haixiang710 的回复:
你是web项目还是java项目..
web项目方法很多,可以用脚本..
java项目则用swing..
不管用啊
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,