【发布时间】:2022-10-13 16:41:40
【问题描述】:
我有以下 XML 模板
<Student>
<firstName>${studentName}</firstName>
<middleName>${middleName}</middleName>
<lastName>${lastName}</lastName>
<rollNo>${studentRoll}</rollNo>
<marks>${marks}</marks>
</Student>
但是,middleName 是可选的,如果值为空白或 null,我根本不想发送此字段。含义,名字,姓氏,rollNo 和标记将出现,但中间名不存在。下面的例子:
<Student>
<firstName>John</firstName>
<lastName>Doe</lastName>
<rollNo>FG62583</rollNo>
<marks>76</marks>
</Student>
我们如何使用 Freemarker 实现这一目标?有什么方法可以设计模板以便可以省略字段?我对 Freemarker 很陌生,如果我问得太天真了,我很抱歉。
【问题讨论】:
标签: java spring freemarker