使用FreeMarker实现向ftl模板中添加数据
Java代码中实现向list中添加数据
JSONObject map = new JSONObject();
map.put("username", username);//放入map中
map.put("maxputoutdays", maxputoutdays);//放入map中
JSONObject result = new JSONObject();
JSONArray retArray = new JSONArray();
retArray.add(map);
result.put("array", retArray);//array提供为页面使用
//greatTempFile方法是将result里面的数据填充到projectdesc.ftl模板
ProjectDescToStringUtil.greatTempFile(null, result,"projectdesc.ftl");
ProjectDescToStringUtil工具类实现数据填充到模板
- 需要jar包支持
<dependency>
<groupId>org.freemarker</groupId>
<