日期:2014-05-18  浏览次数:20678 次

导出为word
我有几个jsp页面,都是用jfreechart生成了一些图表,
我现在想在另外一个index.jsp页面中增加一个按钮,点击会下载一个word文件,这个word文件打开就可以看到那几个jsp文件中看到的内容,比如word里第一页显示第一个jsp的图表内容,第2页就显示第2个jsp的图表内容,有谁做过类似的工作吗
我用jacob来作感觉也不大方便作,因为我生成的word是动态的,用户可以指定word里包含某些jsp链接的图表,某些jsp链接的图表不包含进去
其实我的想法是怎么解决下载这些jsp图表(根据流来下载文字还可以,图片不知道怎么下载),然后输出为word就可以了

------解决方案--------------------
建议:可以先在本地机器上建一个word文档,然后把你要输出的内容,输出到word文档里面,当然,每次输出的时候,先把word文档置空,避免内容冲突,然后在jsp页面上建立一个指向该word文档的连接,让用户下载即可
------解决方案--------------------
mark
------解决方案--------------------
把你的对象封装成流,输出给客户端。
这样不用每次都生成临时文件。
------解决方案--------------------
up