我正在开发一个基于Spring Framerwork的应用程序.作为一种视图技术,我使用与Freemarker框架集成.当存储用于vizualization的数据的java bean在某些字段中具有null时,会出现问题. Freemarker中没有空概念,所以它认为bean中根本没有这些字段.我想问题可以通过自定义类来解决,该类将数据从java bean复制到模板中引用的freemarker的哈希对象.但是我还没有找到Spring中的类.是否有这样的课程,怎么称呼?
解决方法:
通常,您只需在模板中直接处理空值.例如:
${person.surname!"n/a"}
在姓氏为空的情况下打印“n / a”,或者只是:
${person.surname!}
如果是姓氏,它将打印出空字符串(无).