第一步:在项目中导入POI的jar包,以及相关的jar包。
所需的jar包列表:
下载地址:http://download.csdn.net/download/qq_34908167/10046670
第二步:建立util工具类。
public class DocxUtil{
/**
* @Description: 将t中的字段转换成替换模板需要的数据${字段}-->字段值
* 在word模板中变量为${valuename},为每个值建一个以‘${valuename}’为键,‘value’为值的Map集合,
* 利用键去和Word模板中寻找相等的变量
*/
public MapcopyParamFromBean(T t, Mapparams) {
Field[] fields = t.getClass().getDeclaredFields();
String key;
String value;
for (Field field : fields) {
String fieldName = field.getName();
key = "${" + fieldName + "}";
String name = "get" +