java怎么根据word模板文件,生成word文件?google了一下有poi,jacob,itext这些包,但poi对word处理的文档也没找到,好像是不支持加载模板这种功能。
jacob这个好像是调用dll文件来实现,平台不能是linux,只能是windows,这个就放弃了。
itext支持rtf格式文件,但我不知道能不能支持加载模板这种功能,大家指点一下,有什么好办法实现。

解决方案 »

  1.   

    将数据生成word文档,那个倒是不难做,但是,要按照指定的模板来生成,这就。
      

  2.   

    只要能替换模板中的值也可以啊,我在模板中定义${变量},然后去替换这些变量生成一个新的word,不知道哪些包能实现我这个功能?
      

  3.   

    jacob可以用模板,但劝你千万别用。我的服务器现在两天当一次,还没找到解决办法, 用的后悔死了。
    谁有好的办法?
      

  4.   

      我用的就是jacob调用dll 实现的。是替换模板中的值,模板中定义${变量},生成一个文档
      

  5.   

    我以前是这样做的:
      先用word 画一个模板 保存为xml 把xml 的头修改成 <%@ page contentType="application/msword;charset=UTF-8" %>
      里面的数据显示和jsp一样的 类似 <ww:property value="entity.projName"/>
      

  6.   

    jacob 只能用在windows,我的程序是部署在linux上的,还有人回答吗?
      

  7.   

    我有jacob  很不错 需要的话M我