我使用 JETT 模板引擎生成报告。JETT 模板引擎支持以下输入格式。
Map<String, Object> beans = new HashMap<String, Object>();
ValueObject beanName = new ValueObject();
beanName.setProperty("Hello, World!");
beans.put("beanName", beanName);
我已经尝试了上述方法,并且工作正常。但在这种情况下,类型 Object 指的是 Java Entity 类。在这里,我想使用 JETT 模板引擎生成报告,而不使用 Java 实体类。相反,我直接从 JSON 字符串创建了一个集合对象。我的 Collection 对象如下所示:
List<List<Map<String, String>>> packageList = new ArrayList<>();
JETT 模板引擎会支持这种格式吗?如何在 JETT 模板中引用地图中的键?