请教用JAVA&js将数据生成EXCEL,并自动打开后,如何关闭后删除生成的EXCEL文件 RT 想把数据生成EXCEL文件,用了JXL包,现在能正常利用模板生成EXCEL文件并打开,问题是如何在用户看完关闭EXCEL后,自动删除生成的EXCEL文件? 用JAVA,js,vb,都可以,请各位大仙显灵~在JS版发了个,但是感觉不太对,所以在JAVA这也发个了,版主莫怪~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java中File file = new File(fileName);file.delete() ; 现在能正常利用模板生成EXCEL文件并打开关键在于是如何打开的?1 生成文件,下载到客户本地,然后打开2 直接将生成的OutputStream转到用户的的输出里如果是第1个,我想你最多使用1)临时文件2)加上 deleteOnExit()的属性 删除这个我知道,我想问的是,用户关闭这个EXCEL文件时候,如何自动将这个文件删除? 其实问题并不是很清楚。系统的结构:C/S OR b/s文件的位置:客户机 OR 服务器问题不一样,解决方式可能就不一样。问题描述不清楚的话,答案可能就不是想要的 excel是以html显示的,还是直接.xls打开的? 用output的话应该是html.那就在页面上使用javascript函数,重写window.onbeforeunload()事件,发送请求。 function window.onbeforeunload(){ window.location("执行删除的jsp或者servlet的url"); } 这么说文件是在服务器上,是吗?如果这样的话,在用户关闭时向服务器发送一个请求,然后调用File file = new File(fileName); file.delete() ;//或者file.deleteOnExit();删除文件 struts2入门问题 这个是泛型? response.sendRedirect() 和 RequestDispatcher 区别? 如何用jfreechart画饼图和柱状图! response.getOutputStream().write()中文问题 超级简单问题!如何取表单中的值作为参数传给其他页面? 执行删除操作取到的值为NULL JSP页面间的参数传递 看看我的 怎样把搜索的结果显示在当前窗口里? 请教:HTTP 500错误。。服务器内部错误,意充分堆栈跟踪的根源是现有的Apache Tomcat/6.0.1不是很明白 购物车程序中如何实现在添加商品时仍停留在商品展示页面?
File file = new File(fileName);
file.delete() ;
1 生成文件,下载到客户本地,然后打开
2 直接将生成的OutputStream转到用户的的输出里如果是第1个,我想你最多使用
1)临时文件
2)加上 deleteOnExit()的属性
系统的结构:C/S OR b/s
文件的位置:客户机 OR 服务器
问题不一样,解决方式可能就不一样。
问题描述不清楚的话,答案可能就不是想要的
window.location("执行删除的jsp或者servlet的url");
}
这么说文件是在服务器上,是吗?
如果这样的话,在用户关闭时向服务器发送一个请求,然后调用
File file = new File(fileName);
file.delete() ;//或者file.deleteOnExit();
删除文件