gpt4 book ai didi

java - FTL 中的 boolean 条件

转载 作者:行者123 更新时间:2023-11-30 03:06:03 25 4
gpt4 key购买 nike

我是 freemarker 模板的新手。我需要根据 boolean 条件显示一个字符串。解析 ftl 文件时出现错误

<#if debitNote.gst?string("Yes", "No")>

错误

if debitNote.gst?string("Yes", "No") [on line 150, column 95 in creditDebitCustomer.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.NonBooleanException:

最佳答案

您可以使用三元表达式 then表达式:

${debitNote.gst?then("Yes", "No")}

The string boolean builtin function has been deprecated since FreeMarker 2.3.20 and has been replaced with then.

关于java - FTL 中的 boolean 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34759988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com