velocity 快速入门

     基本语法      

  1、变量定义 : $name  

  注意 : a、名字和$配合一起用

       b、更规范的写法是 ${name}

  2、赋值 : #set($name = "威少")

 

  3、条件判断

#if()

    // code

#elseif()

  // code

#else

  // code

#end

注意:结尾#end不可缺 

  4. 循环

    #foreach($element in $ list)

       $element

    #end

  注意:结尾#end不可缺 

  5. map遍历

    #foreach($element in $map.entrySet())

      $element.key // 获取key

      $element.value // 获取value

    #end

  注意:结尾#end不可缺 

  6、宏定义

    #macro

      // code

    #end

  如下:

  

 7、! 对象为空,强制不展示.如下

  $name 如果name 为空, 页面会展示 $name

  $!name 如果name 为空, 页面$!name展示空白

原文地址:https://www.cnblogs.com/chenmo-xpw/p/6001880.html