freemarker

freemarker
freemarker
freemarker
freemarker
在freemarker中,如果需要用到date类型,需要和数据库中形成映射,所以需要用到的库时java.sql.date。不能是其他的库

对于那种null或者不存在的值,需要在后面加上!,后面如果还有内容,表示这种情况成立的话,输出该语句,而不会导致出现异常信息。
freemarker

  1. 定义变量使用assign来定义变量:
    • <#assign a=100/>
      • 定义了一个名为a的变量
  2. 取user对象里面的内容
    freemarker
    在页面中进行取值
    freemarker
    父文本的操作:
    freemarker
    freemarker
    把标签当做文本进行处理
    freemarker
    加个?html
  3. java中的集合类型

freemarker
freemarker

  1. map的集合类型

freemarker
freemarker


freemarker的if表达式

  1. freemarker
  2. &gt表示转义,大于
    freemarker
  3. 如果想判断list是否存在,可以写成<if mylist??>是否存在或者为空值,如果存在的话就接着给下面执行,也可以写成<if mylist?exists>
    freemarker
    可以多个条件进行判断,比如逻辑与非等
    freemarker
    判断字符串长度
    freemarker
  4. switch语法
    freemarker
    加break之后
    freemarker
    default之后
    freemarker

  1. freemarker对字符串的一些操作
    freemarker

  2. substring

freemarker

freemarker
freemarker

  1. 自定义数组
    freemarker
    freemarker
    freemarker
  2. list指令
    freemarker
    freemarker
    长度
    freemarker
    取值
    freemarker

  3. 自定义指令
    freemarker
    freemarker
    freemarker
    freemarker

  4. 内建函数

freemarker
转换成为两个小数点的
freemarker
list
freemarker
freemarker

  1. macro、function指令
    freemarker
    freemarker

freemarker

freemarker
freemarker
freemarker

上一篇:网页静态化


下一篇:FreeMarker demo