b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

velocity语法?jquery面试题?设计模式java?Jeecg开源社区

电脑杂谈  发布时间:2016-10-19 20:01:03  来源:网络整理

你是否正在寻找关于velocity语法的内容?让我把最简洁的东西奉献给你:

什么是velocity

Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象,。

变量定义

注释

## This is a single line comment.#*'t see this text because the Velocity Templating Engine will ignore it. *#

静态引用输出

Velocity 遇到一个不能处理的引用时,一般他会直接输出这个引用$email 的写法,页面上会看到的是$email,如下例,我们可以在$后面加上一个!号,那么就会输出空白:

转义字符

如果email 己定义了(比如它的是foo),而这里你却想输出$email. 这样一个字符串,就需要使用转义字符”\”.

## The following line defines $email in this template:#set( $email = "foo" ) $email \$email \\$email \\\$email

上面的模板在web 页面上的输出将是:

foo $email \foo \$email

关于null

但注意:如果右边的操作数是一个属性或命令的引用而返回null,那么赋将不会成功,且在随后也不能再取出使用. 如下例:

#set( $result = $query.criteria("name")) $result #set( $result = $query.criteria("address"))

如果$query.criteria("name") 返回的是字符串"bill", 但$query.criteria("address") 返回null,上面的输出结果将是:

bill

又如下例:

was successful #end

在上例中,就不能依赖if($result)来决定查询是否成功. #set右边如果是null会 它将不能被赋其它.一个解决办法是,每次都将$result设为false:

was successful #end

条件判断

循环

通过引用变量$velocityCount 可以访问到Velocity 提供的计数器:

以上就是关于velocity语法的全部内容,相信你一定会非常满意。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-19150-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 明成祖朱棣
        明成祖朱棣

        现在的台湾媒体还在不停的抹黑大陆好吧

      • 叶璇
        叶璇

        就晓得淘宝马上要短命了

      热点图片
      拼命载入中...