详细解释https://xdoc.iteye.com/blog/2399451

https://xdoc.iteye.com/

 导入 XDocService.jar  

我说一下我遇到的问题 我从数据库读写到doc里面 发现只要我从数据库读的内容大约超过300条 docx文档就生成失败  (报服务器链接失败 或者是 你的请求被服务器拒绝??应该差不多这个意思 我TM 一直以为包的问题)

为什么是这样呢? 弄了老子呵呵一天了  发现是校园网的事情  应该是给外网发包 超过一定长度限制就被拦截了 导致 没有办法和云服务器链接   (使用手机流量就OK)你说学校二逼不?????????

我是使用 html 标记创建 的 那样相对方便一点 一个简单的例子

public class AutoCreatDoc {
//使用HTML语言创建DOC
public static void creatHtmlDocx()
{ String myContent="";
XDocService xdocService = new XDocService();//需要联网 这里是在服务器弄得
Map<String, Object> param = new HashMap<String, Object>(); for(int i=0;i<6;i++)
{
myContent=myContent+"<html><center>"+"<h4><b>"+"标题内容"+i+"</b></h4>"+"测试内容content"+"<br></center></html>"; } param.put("content", myContent);//要把要替换的字符串放入 这个content 在你模板写法为${content} try {
String outpath="C:\\Users\\CSXJJ\\Desktop\\生成\\out.docx";//输出目录
//模板目录
xdocService.run("C:\\Users\\CSXJJ\\Desktop\\生成\\in.docx",param,new File(outpath));
} catch (Exception e) {
e.printStackTrace(); } } public static void main(String[] args) {
creatHtmlDocx();
} }

  docx文档里面写

具体操作上面链接

JAVA 使用模板创建DOCX文档)(XDocService 使用报错条数过多报错链接不上服务器)的更多相关文章

  1. java中用jdom创建xml文档/将数据写入XML中

    import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; i ...

  2. Java根据模板生成Word文档

    一,首先制作模板 1.先做一个Word文档, 2.打开Word,然后另存为*.xml文件 3.最后修改*.xml文件的后缀名为*.ftl 二,打开项目编辑器Idea,在pom文件中引入相关架包依赖(我 ...

  3. C#实现通过模板自动创建Word文档的方法

    原文地址:http://www.jb51.net/article/55332.htm   本文实例讲述了C#实现通过模板自动创建Word文档的方法,是非常实用的技巧.分享给大家供大家参考.具体实现方法 ...

  4. C#程序通过模板自动创建Word文档

    引言:前段时间有项目要用c#生成Word格式的计算报告,通过网络查找到很多内容,但是都很凌乱,于是自己决定将具体的步骤总结整理出来,以便于更好的交流和以后相似问题可以迅速的解决! 现通过具体的示例演示 ...

  5. python操作docx文档(转)

    python操作docx文档 关于python操作docx格式文档,我用到了两个python包,一个便是python-docx包,另一个便是python-docx-template;,同时我也用到了很 ...

  6. [java,2017-05-04] 创建word文档

    package test; import java.text.SimpleDateFormat; import java.util.Date; import com.aspose.words.Data ...

  7. Java 后台创建word 文档

    ---恢复内容开始--- Java 后台创建 word 文档 自己总结  网上查阅的文档 分享POI 教程地址:http://www.tuicool.com/articles/emqaEf6 方式一. ...

  8. 使用docx4j编程式地创建复杂的Word(.docx)文档

    原文链接:Create complex Word (.docx) documents programatically with docx4j 原文作者:jos.dirksen 发表日期:2012年2月 ...

  9. C# web项目利用docx文档作为模板~为打印专做的解决方案

    还是那句话:十年河东,十年河西,莫欺少年穷. 目前,web端打印技术有很多,有收费的专业web打印控件,大家可以参考我的上一篇博客.当然,很多公司不愿意出钱,那么今天咱们就探讨下怎么做免费的打印. w ...

随机推荐

  1. Spring源码试读--BeanFactory模拟实现

    动机 现在Springboot越来越便捷,如果简单的Spring应用,已无需再配置xml文件,基本可以实现全注解,即使是SpringCloud的那套东西,也都可以通过yaml配置完成.最近一年一直在用 ...

  2. Python学习笔记006

    算术运算符 加+ 减- 乘* 除/ 整除//,地板除 取余% 指数** ()区分 优先级 比较运算符 赋值 = 等于 == 不等于 != 大于等于 >= 小于等于 <=

  3. day22-Python运维开发基础(正则函数 / 异常处理)

    1. 正则函数 # ### 正则表达式 => 正则函数 import re # search 通过正则匹配出第一个对象返回,通过group取出对象中的值 strvar = "5*7 9 ...

  4. Django:cookie和session相关问题

    http://www.cnblogs.com/fnng/p/3750596.html http://www.cnblogs.com/chenchao1990/p/5283725.html

  5. Jquery 获取控件的值

    1:通过控件的ID 获取值 $("input[name='weiKuanDate']").val(); 2:通过控件的name 获取值 $("input[name='we ...

  6. uniapp - 手机调试 ( vivo )

    打开开发者选项,打开USB设置,把默认USB选项改成MIDI模式,就可以检测到手机

  7. RESTful风格化

    RESTful Web Service介绍 Roy Thomas Fielding博士2000年提出的 REST是英文Representational State Transfer的缩写 表象化状态转 ...

  8. 「HNOI2004」宠物收养场

    「HNOI2004」宠物收养场 传送门 对宠物和人各维护一棵平衡树,每次 \(\text{split}\) 的时候记得判一下子树是否为空,然后模拟就好了. 参考代码: #include <alg ...

  9. Using SmartAssembly with MSBuild

    SmartAssembly 6 SmartAssembly 6 documentation Building your assembly Using SmartAssembly with MSBuil ...

  10. postman提交文件

    说明 1.Headers中添加 Content-Type      multipart/form-data 2.Body 中选择form-data 并添加 需要传的参数名和值 最后新的一行选择file ...