Velocity
wan06092151
这个作者很懒,什么都没留下…
展开
-
Velocity 数组访问
http://wiki.hotoo.me/Velocity-Notes.html数组 & 访问Velocity 访问数组对象,无法通过类似 arr[2] 来访问特定位置的元素。#set($arr = [0, 1, 2, 3])$arr.get(2)注:Velocity 中的数组对应 Java 中的 List 对象。对于 Java 原生 Array 对象,只能够 ...原创 2013-03-11 11:31:38 · 389 阅读 · 0 评论 -
Apache Velocity简单例子
在http://jakarta.apache.org/site/binindex.cgi上下载Velocity 包, 使用jar包:velocity-1.7.jar、avalon-logkit-2.1.jar、commons-collections-3.2.1.jar、commons-lang-2.4.jar、commons-logging-1.1.jar1、Java类package ...原创 2012-12-07 18:09:03 · 143 阅读 · 0 评论 -
Velocity语法
http://www.blogjava.net/alexwan/archive/2008/06/07/206473.html 注意:数组的语法:#set( $monkey.Say = ["Not", $my, "fault"] ) ## ArrayList Map、List的用法 http://esffor.iteye.com/blog/96188...原创 2012-12-12 11:18:32 · 77 阅读 · 0 评论 -
关于velocity 一语法篇
一个古老而又强大的模版引擎。在模版引擎中,velocity中,应该属于最常用的,不管是在maven的项目模版,还是在源代码输出,甚至直接网页输出中,都可以看到其身影。当然,最近的freemarker大有平分天下之意。以前的时候,曾用velocity设计过一个自动代码的项目,在用的过程中,享受了其简单而又灵活的功能。后来由于,自动代码的项目一直没有什么进展,也就很少去关注velocity。这段时间...原创 2012-12-20 18:56:10 · 99 阅读 · 0 评论 -
velocity 开发篇
先来看看velocity是怎么工作的?在应用中使用velocity,一般需要以下的几个步骤:初始化Velocity,可以使用单例,或者运行期实例 创建context对象,用于包括相应的变量 在context中增加相应的数据 选择模板 合并模板,产生输出 如下的例子:<!--<br><br>Code highlighting produc...原创 2012-12-20 19:00:37 · 116 阅读 · 0 评论 -
Velocity Map
来源:http://honda418.javaeye.com/blog/354821 传递一个Map类型到vm页面,然后从vm渲染Map,把结果显示出来!Java代码 Map<Long, String> map = new HashMap<Long, String>(); map.put(100000L, "aaaaa"); map.put(10000...原创 2013-09-22 19:18:16 · 147 阅读 · 0 评论 -
Velocity中如何判断null
相信这个问题是很多使用Velocity的朋友所经常碰到的,大家可能非常期望下面这样的代码能够运行: #if($foo == null) ... #end实际上这段代码会报错。这是因为Velocity中对null的支持比较特别。总统上说,判断是否为null有下面几种方法:1. #if (! $foo) 判断$foo为空,判断非空为 #if ($foo)2....原创 2013-10-08 16:38:49 · 94 阅读 · 0 评论 -
velocity转换string、int、number、double
e.g.#set($intString = "9")#set($Integer = 0)$Integer.parseInt($intString) 大概的理解就是:volocity会把基本数据类型的静态方法转换到velocity里。所以,定义一个int,就能调用Integer中的方法。同理,也可以转换很多其他的数据类型。Double... ...原创 2013-10-12 10:54:30 · 1092 阅读 · 0 评论