gpt4 book ai didi

freemarker - 如何在freemarker字符串中检查null和empty?

转载 作者:行者123 更新时间:2023-12-02 08:04:39 24 4
gpt4 key购买 nike

例如。
String 可以有这些值,如“value”、“”或 null。

<#if str?? && str?has_content>
${str}
</#if>

如果语句不使用 TemplateModel,我可以检查 ??(null) 和 ?has_content(empty not null) 在 freemarker 中的值吗?

最佳答案

str?has_content返回 true如果 str是非 null (非缺失),并且也不是 0 长度的字符串。所以你只需要<#if str?has_content> .

(从 TemplateModel -s 开始,就模板而言,每个值都是 TemplateModel。没有非 TemplateModel 值。)

关于freemarker - 如何在freemarker字符串中检查null和empty?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52828686/

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