尝试了网上很多方法
1,<#if str!=""> 行不通
2,<#if str!=’’> 行不通
上面写法不正确,正确写法
<#if str!="’’">
网上有说用字符串长度的 但是他的长度不是0 也不是1 ,是2,两个上引号,长度为2,
最后,确定方法
<#if str?length gt 2> 成功,如果有空格 可以用trim
<#if str?trim?length gt 2>
freemarker if判断字符串不等于空字符串
最新推荐文章于 2024-05-02 10:30:00 发布
本文探讨了在Freemarker模板引擎中进行字符串非空判断的正确方法。介绍了使用字符串长度判断而非直接比较的技巧,避免了因双引号引起的误判,并提供了使用trim去除空格的方法。
1003

被折叠的 条评论
为什么被折叠?



