求--难题啊--Java怎样操作Word---各位来看看--
需求如下:
有一表单,需要导出成word,手上有word模板,模板中包含包含格式,表格,颜色
也就是说从数据库中查出数据,填充到word模板的指定位置
问题
1.jacob用不了,因为服务器可能用linux,jacob只支持windows
2.POI据说操作word很弱,且不能操作word中的表格
到底应该怎么实现呢?
------解决方案--------------------
用OpenOffice.org的API来开发,可以定制word模版,然后用数据填充模版里的表达式,最后形成word文档。表达式语法跟velocity里的语法差不多。