用于检查常量值的 Freemarker 模板
Freemarker template to check the constant value
这是我的一段代码
<#if (miscValue_index > 0)><#break></#if>
<td valign=""top"">${miscValue.propertyName!}</td>
<td width=""10px""> </td>
<td valign=""top"">${miscValue.propertyValue!}</td>
<td width=""10px""> </td>
<td valign=""top"">${miscValue.newPropertyValue!}</td>
<td width=""10px""> </td>
我想检查“miscValue.propertyValue”值是否未定义或有效字符串
miscValue.propertyValue 将 return 一个有效的字符串或未定义。
如果值 returned 是 "UNDEFINED",我需要更新 "empty string" 否则 "orginal value" 使用 freemarker language.Could 任何人都请帮助解决这个问题。
提前致谢
我认为您正在寻找以下内容,
<#if value?? >
$value
<#if/>
<#if value?? >
$value
<#else>
<#if/>
这里的value可以是你要验证的token。如果你想打印其他内容,如空白 space,你可以添加 <#else> 标签,以防值无效,如第二个示例中所述。
你可以这样使用:
<#if variable_to_test??>not null!<#else>null!</#if>
这是我的一段代码
<#if (miscValue_index > 0)><#break></#if>
<td valign=""top"">${miscValue.propertyName!}</td>
<td width=""10px""> </td>
<td valign=""top"">${miscValue.propertyValue!}</td>
<td width=""10px""> </td>
<td valign=""top"">${miscValue.newPropertyValue!}</td>
<td width=""10px""> </td>
我想检查“miscValue.propertyValue”值是否未定义或有效字符串
miscValue.propertyValue 将 return 一个有效的字符串或未定义。 如果值 returned 是 "UNDEFINED",我需要更新 "empty string" 否则 "orginal value" 使用 freemarker language.Could 任何人都请帮助解决这个问题。 提前致谢
我认为您正在寻找以下内容,
<#if value?? >
$value
<#if/>
<#if value?? >
$value
<#else>
<#if/>
这里的value可以是你要验证的token。如果你想打印其他内容,如空白 space,你可以添加 <#else> 标签,以防值无效,如第二个示例中所述。
你可以这样使用:
<#if variable_to_test??>not null!<#else>null!</#if>