ftl freemarker 空值怎么判断 escape没多大用

brad2309 2014-01-02 03:16:19
<#escape x as x!"">
加了这一句,发现${article.bak1}这种还是会报空指针
里面不带点的才起作用
怎么办。不知道哪个猪搞的非要用ftl。一点好用之处都看不到啊
...全文
1226 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zdtwyjp 2014-01-13
  • 打赏
  • 举报
回复
4楼正解!!
brad2309 2014-01-10
  • 打赏
  • 举报
回复
你们真神奇 你们意思是每个${}加一个if对不 没明白我的意思
love819178 2014-01-07
  • 打赏
  • 举报
回复
楼上说的对。 freemarker 很多好处,不要乱黑。
sunaer 2014-01-02
  • 打赏
  • 举报
回复
freemarker判断null值可以使用??来判断, 例如要判断test是否为空: <#if test??> test is not null </#if>
sunaer 2014-01-02
  • 打赏
  • 举报
回复
试下: ${(article.bak1)!}
brad2309 2014-01-02
  • 打赏
  • 举报
回复
改成as (x)就行了
brad2309 2014-01-02
  • 打赏
  • 举报
回复
另外<#setting classic_compatible=true>加这一句也没有用

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧