把EXCEL模板另存为HTML格式,把它的源码照抄到JSP文件,再把你需要的数据用JSP填进去就行了。输出的时候可以控制content-type,直接在浏览器调用EXCEL打开。

解决方案 »

  1.   

    用EXCEL打印有两个好处:(1)不需要额外的工具包,JSP就可以胜任;(2)不要求客户端安装额外的软件——办公室电脑上都有EXCEL,Acrobat Reader就很难说了。
      

  2.   

    首先谢谢楼上两位师兄!
    我也想过用pdf文件,但用户要求还可以让其改模板,因而就只能用excel了,
    不知是否有别的方法,如果将模板另存为html格式,那用户修改模板就会涉及到程序的修改,
    我想程序能实现向excel模板固定的单元格中写数据,用户只要不删除固定的单元格而可以
    任意调整模板的形式,对程序员和用户都会很方便
      

  3.   

    哦……原来是这样的要求。也好办,动态生成JSP文件好了。