2007-05-17
java操作excel
关键字: excel看了几篇文章,都是关于java 操作excel的问题。有格式问题,有性能问题等等。
小弟在这里提一个建议。我在实际的开发中用的方法。看看能不能给各位点帮助
我的项目中用struts1.2
思路是这样的 我们可以把标准的网页文件后缀名更改为.xls就可以用excel打开了。
这样我就在在用户需要请求下载时,在struts---action中
response.setHeader("Content-Disposition", "attachment; filename=\"" + "xxxxx.xls" + "\"");
这样客户就可以得到需要的excel了。
小弟测试返回时用中文名字会有问题。
还有就是 小弟作的应用都是存数据的。
希望对大家有点帮助。
评论
lijie250
2007-09-21
估计是用的WINDOWS啊!默认新建的文件都是GBK的
ddandyy
2007-09-21
filename = new String(ifilename.getBytes("GBK"),"iso8859-1");
你确定ifilename是GBK么
你确定ifilename是GBK么
wbcnet
2007-09-21
在使用中文名导出数据到excel文件时文件名出现乱码的解决办法
String ifilename="走势图.xls";
filename = new String(ifilename.getBytes("GBK"),"iso8859-1");
response.setHeader("Content-disposition", "attachment;filename="+filename);// 设定输出文件头
response.setContentType("application/vnd.ms-excel");// 定义输出类型
String ifilename="走势图.xls";
filename = new String(ifilename.getBytes("GBK"),"iso8859-1");
response.setHeader("Content-disposition", "attachment;filename="+filename);// 设定输出文件头
response.setContentType("application/vnd.ms-excel");// 定义输出类型
fins
2007-05-17
这种方式不是什么新方式 而且以前已经被多次讨论过了
其实 关于java导出excel的方案 在这里已经讨论的很多很多了
我想目前已经没有什么被再次讨论的价值了
直到有新的技术和创意出现.
其实 关于java导出excel的方案 在这里已经讨论的很多很多了
我想目前已经没有什么被再次讨论的价值了
直到有新的技术和创意出现.
- 浏览: 4773 次

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
三年程序员==架构师?
高薪的也许不是技术牛人 但是可以肯定的是在某些方面有一定的可取之处 高龄的也许 ...
-- by kimmking -
三年程序员==架构师?
zhangsheng79 写道downpour 写道现在的牛人基本上都分布在75 ...
-- by elimago -
国内的程序员能做一辈子吗 ...
在google估计可以, 只要你够水准, 像Rob Pike五十多岁不是也被go ...
-- by lhyasia -
三年程序员==架构师?
wwtyler 写道caiknife 写道nicky_hk 写道fcl8187 ...
-- by caiknife -
三年程序员==架构师?
caiknife 写道nicky_hk 写道fcl8187 写道我是80后的,工 ...
-- by wwtyler






评论排行榜