Templates freemarker包装器的简单解释

Templates freemarker包装器的简单解释,templates,wrapper,freemarker,Templates,Wrapper,Freemarker,几周前我开始了自己的小项目,现在我被困在freemarker 我想从包含knx结构的excel表中生成openHAB2家庭自动化的项目和站点地图。 因此,我使用ApachePOI进行了导入,构建了一个POJO数据模型,现在我想从该模型中生成页面。 问题是,freemarker不理解我的模型。 它是接口、抽象类,当然还有bean的组合,它们扩展或实现了前面的类,包含了更多的类对象列表作为变量,也包含了更多的成员列表,但最终没有火箭科学:-) 我现在是否必须为这些bean中的每一个编写一个包装器,或

几周前我开始了自己的小项目,现在我被困在freemarker

我想从包含knx结构的excel表中生成openHAB2家庭自动化的项目和站点地图。 因此,我使用ApachePOI进行了导入,构建了一个POJO数据模型,现在我想从该模型中生成页面。 问题是,freemarker不理解我的模型。 它是接口、抽象类,当然还有bean的组合,它们扩展或实现了前面的类,包含了更多的类对象列表作为变量,也包含了更多的成员列表,但最终没有火箭科学:-)


我现在是否必须为这些bean中的每一个编写一个包装器,或者是否有一个神奇的设置来实现这一点?

更新:对不起,这不是我想要问的全部。。。。。主要是关于其他人从中继承的接口和类。。。我的问题是,当类用户从Person继承时,我不能在模板中指定例如${user.name},并且getName方法在父类Person中…没有人想回答?这个问题真的让我很恼火:-(你能说得更具体一点吗?显示你遇到问题的类,显示你如何尝试从模板访问它,以及错误消息是什么。此外,如果你的问题发生了变化,那么编辑它(或删除它并开始一个全新的问题),而不是向它添加注释。(想想看,有人花时间阅读了你的问题,然后在下面的评论中意识到它已经过时了。)嗨,我在我的代码中发现了一个相当大的错误(这里不值得一提)…我很抱歉打扰你们了….Cheesupdate:对不起,这不是我想问的全部….主要是关于其他人继承的接口和类…我的问题是,我不能指定例如${user.name}在模板中,当类用户从Person继承时,getName方法在父类Person中…没有人想回答…?这个问题真的让我很恼火:-(能否更具体一些?显示您遇到问题的类,显示您试图如何从模板访问它,以及错误消息是什么。此外,如果您的问题发生了更改,请编辑它(或删除它并开始一个全新的问题),而不是向其添加注释。(想一想,有人花时间阅读了你的问题,然后在下面的评论中意识到它已经过时了。)嗨,我在我的代码中发现了一个相当大的错误(这里不值得一提)……我为打扰你们道歉……干杯