0

密码来自我的 Servlet 使用免费标记进入 html 文件:

我想检查来自 Servlet 的 ${password} 是否为空。我努力了:

尝试1:

 <#if password?has_content>
 <strong> Your password: </strong>${password}<br />
 </#if>

尝试2:

<#if password??> 您的密码: ${password}

在实际评估之前我必须分配密码吗?

也试过:

尝试3:

 <#if ${password} != null>
 <strong> Your password: </strong>${password}<br />
 </#if>

已在此处检查:如何检查 FreeMarker 模板中是否存在变量?

但不确定如何评估 ${password}?

我是尝试 3 的错误,其他选项也几乎是类似的错误:

发送 FreeMarker 邮件时出错,在 *******.html 中的第 44 行第 16 列遇到“{”。期待以下之一:“>”...“。” ...“[” ...“(” ...“?” ...“!” ... ...“??” ...“+” ...“-” ...“ *" ... "/" ... "%" ... "!=" ... "=" ... "==" ... ">=" ... ... >" ………………“..”…………

谢谢你。

这个错误在我做的时候来了:

模板 tpl = cfg.getTemplate(template.getName());

4

0 回答 0