Freemark笔记

Freemark基本语法知识

Freemark 常用代码总结1

Freemark 常用代码总结2

 

笔记,吐槽一下freemark的蛋疼语法。

1.elseif

  中间不能有空格

2.三目运算符

  语法和jsp中EL表达式的不同—— ${true?string('5','7')}.

  因为优先级 ? 大于 == 等比较运算符,所以这里的${a=="hehe" ? string("呵呵","哈哈")},要报错,需要给条件判断加括号

3.json map

  set: <#assign services_map={"key":{"name":"memcache","url":"#memcache"}}}>
  get: ${services_map[key].name}

posted @ 2014-11-18 17:16  youryida  阅读(183)  评论(0编辑  收藏  举报