我有发票对象,其中包含发票编号、日期、客户等一些字段。我喜欢打印我使用 opensagres.xdocreport API 的发票数据。在此过程中我使用了 Velocity 模板引擎。如果发票对象没有某些字段的数据,那么我会得到如下所示的输出。
我像这样使用了我的模板。
<h1>Invoice No : $Invoice.number<h1>
<h1>Date : $Invoice.date<h1>
预期输出
Invoice No : INV003
Date : 11-08-2015
但我就是这样
Invoice No : INV003
Date : $Invoice.date
但如果没有日期数据,我需要空间。请让我知道解决方案。
最佳答案
您的问题与 Velocity nulls and empty strings 相同。换句话说,尝试写:
Date : $!Invoice.date
关于java - 显示速度脚本的空值而不是空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31942049/