Views视图
文章平均质量分 88
xieronghua246
这个作者很懒,什么都没留下…
展开
-
freemarker 学习笔记
1.输出 ${book.name}空值判断:${book.name?if_exists },${book.name?default(‘xxx’)}//默认值xxx${ book.name!"xxx"}//默认值xxx日期格式:${book.date?string('yyyy-MM-dd')}数字格式:${book?string.number}--20${book?string.currency}-...原创 2009-06-08 15:54:01 · 62 阅读 · 0 评论 -
Velocity技术概要
Velocity,名称字面翻译为:速度、速率、迅速,用在Web开发里,用过的人可能不多,大都基本知道和在使用Struts,到底Velocity和Struts(Taglib和Tiles)是如何联系?在技术上Velocity要比Struts Struts(Taglib和Tiles)先进,单从技术上考虑可以考虑Velocity;而Struts用的非常普遍,这样的人才也很多,所以对于公司...原创 2009-06-08 15:57:06 · 124 阅读 · 0 评论 -
velocity基础教程之模板发布
velocity是一个非常好用的模板引擎 这里不对项目进行详细介绍,可以访问apache官方网站查看相关说明 下面我们通过一个简单的实例来讲解一下velocity的使用过程 Java代码 // 创建引擎 VelocityEngine ve=new VelocityEngine(); //设置模板加载路径,这里设置的是class下 ...原创 2009-06-08 15:58:29 · 98 阅读 · 0 评论 -
velocity基础教程之模板读取
velocity虽然已经为我们提供了一些资源加载器,基本已经可以满足大部分的用户需求。有的时候还需要我们必须手动去写一些,比如:我们打算采用String的模板而不是vm文件形式,为的是将模板存入db中。 这是我们只需要继承org.apache.velocity.runtime.resource.ResourceLoader 并实现我们想要的功能。 下面的例子就是拿上面的需求来进行一个简...原创 2009-06-08 15:59:49 · 446 阅读 · 0 评论 -
freemaker的基本语法
< # > 中存放所有freemaker的内容,之外的内容全部原样输出。< @ /> 是函数调用两个定界符内的内容中,第一个符号表示指令或者函数名,其后的跟随参数。freemaker提供的控制包括如下: < # if condition > < #elseif condition > < # els...原创 2009-06-11 18:16:57 · 138 阅读 · 0 评论 -
FreeMarker2.3 笔记
FreeMarker2.3 FreeMarker笔记 收藏 FreeMarker2.3 一 介绍... 2二 HelloWorld. 31 java应用程序中... 31.1 aa.ftl---------模板文件... 31.2 FreeMarkerTest调用模板及使用方法... 31.3...原创 2009-08-13 13:34:00 · 137 阅读 · 0 评论