繁体   English   中英

Freemarker模板检查常量值

[英]Freemarker template to check the constant value

这是我的代码

<#if (miscValue_index > 0)><#break></#if>
<td valign=""top"">${miscValue.propertyName!}</td>
<td width=""10px"">&nbsp;&nbsp;&nbsp;</td>
<td valign=""top"">${miscValue.propertyValue!}</td>
<td width=""10px"">&nbsp;&nbsp;&nbsp;</td>
<td valign=""top"">${miscValue.newPropertyValue!}</td>
<td width=""10px"">&nbsp;&nbsp;&nbsp;</td>

我想检查“ miscValue.propertyValue ”值是否未定义或有效字符串

miscValue.propertyValue将返回有效字符串或UNDEFINED。 如果返回的值是“未定义”,我需要使用freemarker语言更新“空字符串”,否则需要更新“原始值”。任何人都可以提供帮助。 提前致谢

我认为您正在寻找以下内容,

<#if value?? >
$value
<#if/>

<#if value?? >
$value
<#else>

<#if/>

此处的值可以是您要验证的令牌。 如果要打印第二个示例中提到的值无效的空白,则可以添加<#else>标记。

您可以这样使用:

<#if variable_to_test??>not null!<#else>null!</#if>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM