java 代码生成word文件 100

现在有这样一个需求,就是能使用java代码定时生成word文档,要求可以下载,我在网上查了下,javapoi比较适合生成excl,使用itext对word的支持更好,我想... 现在有这样一个需求,就是能使用java代码定时生成word文档,要求可以下载,我在网上查了下,java poi比较适合生成excl,使用itext对word的支持更好,我想知道有没有具体的流程,或者事例可以参考一下? 展开
 我来答
百度网友0480c51
2014-12-11 · 超过29用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:21.7万
展开全部

没定格式的话可以再jsp页面添加这段:

<%

response.reset();

response.setContentType("application/vnd.ms-excel;charset=UTF-8");

java.util.Date date = new Date();

DateFormat df = new SimpleDateFormat("yyyyMMddhhmmss");

String Starttime = df.format(date).toString();

response.setHeader("Content-disposition", "attachment; filename=GroupingInformation_"+ Starttime + ".doc");

%>

如果要定好格式的话,只有自己去看poi比较复杂。(但是用习惯了就没大问题了。)

poi后台:

导出第三句是格式,这个自己去试试。

追问
我看网上说的poi对于word的支持不太好啊?不是很复杂的word文档,但是里面会有表格和一下描述文字
追答
对了。。。poi后台我导出的Excel。。一般情况下用没定格式的导出word也行,怎么说呢,你加了那段话,系统就直接复制你的页面过去,所以你的页面是什么样子,基本导出就是什么样子的。。。当你跳转这个页面的时候就系统就会问你报存word文件否。。。。word导出,你的table也会出来。
博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
百度网友d4d2ac2
2014-12-15 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:617
采纳率:0%
帮助的人:138万
展开全部
建议你使用pageoffice。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
缄默相依
2014-12-11 · TA获得超过224个赞
知道小有建树答主
回答量:338
采纳率:0%
帮助的人:226万
展开全部
你生成的Word文档有没有模板的?是不是那种定义好的格式,然后直接把内容往模板里面填的那种?
追问
对,是的,说是有定好的模板,然后往里面填充数据,这个要使用什么比较好?
追答
如果是这样的话我到是做过这方面的东西,你去网上找一个foxechs这个软件,很小的一个,这个东西应该是有详细说明的。其实际原理就是利用这个软件将定义好的模板转换为xml格式的,然后在模板内容下定义好变量,在Java程序里给变量赋值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式