精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2010-05-14
sdh5724 写道 excel 未必需要poi 才能生成出来的。 告诉你一招简单的, 使用html的表格渲染, 保存成excel的后缀名就可以了。 速度飞快, 资源超少。
我以前就是这样搞的 每个单元用制表符格开 最后保存成xls就可以了.. |
|
返回顶楼 | |
发表时间:2010-05-14
定时任务可能会用的
|
|
返回顶楼 | |
发表时间:2010-05-14
你先做一个cxcel的样例,然后保存成html文件,把其中动态的部分做成模板,生成html后把文件扩展名改成xls,然后用mail附件方式发送,这样最省事
|
|
返回顶楼 | |
发表时间:2010-05-14
去查看一下googel doc 的api,可以使用google doc来生成excel,然后再发出去,类似的在线开源office,都可以,你可以找一个参考一下,总好过于调用excel的java接口。
|
|
返回顶楼 | |
发表时间:2010-05-14
google一下不就解决了。。!
至于发贴啊。 |
|
返回顶楼 | |
发表时间:2010-05-14
zprill 写道 sdh5724 写道 excel 未必需要poi 才能生成出来的。 告诉你一招简单的, 使用html的表格渲染, 保存成excel的后缀名就可以了。 速度飞快, 资源超少。
那样好像会丢了样式吧 there won't be too many styles in a spreadsheet of this kind. just inline it. sorry, my input method goes wrong. |
|
返回顶楼 | |
发表时间:2010-05-15
给你提供个思路
直接用流生成实例(没有问题的,以前干过) 然后就是JavaMail的部分了,该怎么发送怎么发送 或者 直接给个url让他们自己下载吧 非要附件啊? |
|
返回顶楼 | |
发表时间:2010-05-15
最后修改:2010-05-15
有种格式叫csv
纯文本方式也可以发表格。。。。。参考WPS |
|
返回顶楼 | |
发表时间:2010-05-15
这个excel不用动态生成,应该早就存在,或者第一次发送后就存在,
每月修改excel便可。 |
|
返回顶楼 | |
发表时间:2010-05-15
joisea 写道 在我们有一个需求是将算出来的薪资Excel分发到各个员工邮箱,Excel以附件形式发送,每个员工只能看到个人的薪资Excel,最简单的方式是将每个人的Excel导出来,以邮件的方式发送,但是这样占用资源多,效率低,
有更好的办法没? 需求是excel发送,而且系统以后要做成SAAS模式,由客户自己对本公司员工进行薪资操作,可以任意对本公司员工发送Email,估计总共有几十万人吧。 计算出来的薪资存到数据库,即使最初数据格式是Excel也是一次解析后存放的数据库。发送员工甲邮件时,从数据库读出员工薪资,用poi拼成Excel数据流(纯内存操作),用javamail或其他邮件类库发送邮件。 |
|
返回顶楼 | |