`

velocity语法概括说明

阅读更多

赋值:

 

#set( $foo = "Velocity" )

 

关键字:

 

#if #elseif #else  #end  判断语句

 

例子: #if($a==1)true enough#{else}no way!#end

 

#foreach() #end  循环语句

 

例子:#foreach( $key in $allProducts.keySet() )
         <li>Key: $key -> Value: $allProducts.get($key)</li>
         #end

#include  用于包括一些资源文件,当然include是不会去解析资源文件,这和#parse不同

 

例子: #include( "one.txt" )

 

 #parse,用于解析并且包括相应的资源文件

 

 例子: #parse( "me.vm" ),和主文件共享相应的Context

 

#stop,用于停止执行解析,并返回,主要用于调试功能。

 

宏(自定义方法):

 

#macro,类似于宏定义,用于自定义相应的标记。
   如下定义了一段宏,用于输出表格中的列表
   #macro( tablerows $color $somelist )
    #foreach( $something in $somelist )
        <tr><td bgcolor=$color>$something</td></tr>
    #end
   #end
  
   在模版中,只需要使用#tablerows($color $somelist)就可以取代里面的代码了:
   #set( $greatlakes = ["Superior","Michigan","Huron","Erie","Ontario"] )
   #set( $color = "blue" )
  <table>
     #tablerows( $color $greatlakes )
  </table>

0
0
分享到:
评论

相关推荐

    Freemarker使用指南

    Freemarker的工作原理可概括为:将页面样式设计放在FreeMarker模板文件中,然后将动态数据以键值对的形式放入Map对象(通常称为Context)。当调用`process()`方法解析模板时,Freemarker会自动将Context中的数据绑定...

    01.安装Python及爬虫入门介绍1

    大数据是指那些无法用传统软件工具有效处理的大量、快速增长且多样的信息资产,其特点概括为4V:体积(Volume)、速度(Velocity)、多样(Variety)和价值(Value)。大数据的广泛应用包括商业分析、社交媒体分析和...

    大数据云计算互联互通背景下的当代在线汉语——程度、行为与悬疑表达的语义摆度.pdf

    大数据的特征通常被概括为五个“V”:大量(Volume)、高速(Velocity)、多样(Variety)、低价值密度(Value)和真实性(Veracity)。而云计算是一种基于互联网的计算方式,它允许用户便捷地访问共享的可配置资源...

    大数据与数据挖掘技术 数据挖掘算法-高级数据挖掘 共118页.pptx

    大数据的特点通常概括为“4V”:Volume(大量)、Velocity(高速)、Variety(多样)和Value(价值)。大数据技术包括数据采集、存储、处理和分析,例如Hadoop、Spark、NoSQL数据库等。大数据分析能帮助企业做出更...

    大数据与人工智能.pptx

    通常,大数据的特点被概括为四个V:Volume(大量)、Velocity(高速)、Variety(多样)、Veracity(真实)。此外,还有第五个V——Value(价值),强调从海量数据中挖掘潜在的商业和科学价值。 大数据的价值来源...

    大数据导论&编程语言.md

    大数据的特点可以用“5V”来概括:Volume(大量)、Velocity(高速)、Variety(多样)、Value(价值)、Veracity(真实性)。 在大数据分析的过程中,首先需要明确分析的目标,然后进行数据采集,这可能涉及到网络...

    自己整理概念.docx

    大数据的特点通常被概括为4V:Volume(大量)、Velocity(快速)、Variety(多样)、Value(价值)。大数据的处理通常需要使用分布式计算框架,如Hadoop和Spark,以及NoSQL数据库等。 **云计算**: 云计算是一种...

    行业大数据技术架构介绍24.pptx

    大数据的特点通常概括为4V:体积(Volume)、多样性(Variety)、价值密度(Value)和速度(Velocity)。大数据不仅在于其规模,更重要的是数据的复杂性和潜在价值。 1. 体积:大数据的海量数据远远超过传统数据...

    big-data-lectures:大数据讲座@萨拉托夫州立大学,2021年Spring

    大数据的特点通常被概括为"5V":Volume(大量)、Velocity(高速)、Variety(多样)、Value(价值)和Veracity(真实性)。这些特性使得大数据分析成为挖掘潜在洞察、优化业务决策和推动创新的重要手段。 在处理...

    Big_data

    大数据的核心特征通常被概括为"5V":Volume(大量)、Velocity(高速)、Variety(多样)、Value(价值)和Veracity(真实性)。大数据的"大量"指的是数据的规模,可能达到PB甚至EB级别;"高速"则强调数据的实时性和...

Global site tag (gtag.js) - Google Analytics