Velocity《VTL语法参考指南》中文版

Velocity《VTL语法参考指南》中文版

ID:37458356

大小:93.50 KB

页数:8页

时间:2019-05-24

Velocity《VTL语法参考指南》中文版_第1页
Velocity《VTL语法参考指南》中文版_第2页
Velocity《VTL语法参考指南》中文版_第3页
Velocity《VTL语法参考指南》中文版_第4页
Velocity《VTL语法参考指南》中文版_第5页
资源描述:

《Velocity《VTL语法参考指南》中文版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《VTL语法参考指南》中文版源文见http://velocity.apache.org           声明:转载请保留此页声明**************************************************************************此文档为蓝杰实训学员拓展实训之用.蓝杰实训不对译文中某些说法可能会对您的系统或开发造成损害负责.如对您有所帮助,我们不胜荣幸!*************************************************************************本文属NetJava.cn中的Veloci

2、ty中文系列,本系包含如下文章:《VelocityJava开发指南中文版》(Developer`sGuide)《Velocity模板使用指南中文版》(User`sGuide)《VelocityWeb应用开发指南中文版》(WebApplicationGuide)《VTL语法参考指南中文版》(VTLReference)《DB4O中文系列之起步篇》 ... 更多资料请访问http://www.netjava.cn/下载.**************************************************************************译者:javaFoundMa

3、il:javafound@gmail.comNetJava.cn@gmail.com*************************************************************************  Velocity(www.velocity.apache.org)通常用来替换JSP技术.使用它生成页面有以下优势:·        简洁–一般的web美工不需要懂程序语言的就可以设计动态业面.·        Web系统容易维护–MVC推荐的做法是在页面中不要存在其它的脚本语言出现..·        容易访问数据模型的命令和属性–页面设计者通过引用简单的

4、就可访问context中的java数据对象.·        一致性–Velocity可用做其它的文本模板生成任务,如如发送email.本系列全面讲解了将Velocity应用从入门到精通其技术特点应用的每个方面,助你成为MVC构架的高手.           目  录1.关于本指南...32.语法参考...31.变量定义...32.访问属性...3命令调用...33.动作指令...31.#set–建立变量对值的引用...32.#if/#elseif/#else-条件判断...43.#foreach---使用循环通过列表迭代对象...54.#include–在模板中引入本地文件,不用Vel

5、ocity解析这个文件...55.#parse–在模板引用处使用Velocity解析另一个模板输出...66.#stop–中断模板解析...67.#macro–让用户可以定义宏操作(Velocimacro(VM):一组实现特定功能的VTL).64.Comments注解...71.单行注解...72.多行注解...75.Feedback.7  1.关于本指南本文为Velocity的模板语言参考书,如需了解更多信息,请参见VelocityUserGuide.2.语法参考1.变量定义变量名的有效字符集:$[!][{][a..z,A..Z][a..z,A..Z,0..9,-,_][}]Examp

6、les:·一般方式:$mud-Slinger_9·静态(输出原始字面):$!mud-Slinger_9·正规格式:${mud-Slinger_9}2.访问属性格式规则:$[{][a..z,A..Z][a..z,A..Z,0..9,-,_]*.[a..z,A..Z][a..z,A-Z,0..9,-,_]*[}]Examples:·一般格式:$customer.Address :调用customer对象的getAddress()命令.·正规格式:${purchase.Total}3.命令调用格式规则:$[{][a..z,A..Z][a..z,A..Z,0..9,-,_]*.[a..z,A..

7、Z][a..z,A..Z,0..9,-,_]*([optionalparameterlist...])[}]Examples:·一般写码:$customer.getAddress()·正规写法:${purchase.getTotal()}·传入调用参数:$page.setTitle("MyHomePage")VTL的属性调用可以理解为命令调用的简写方式,一般会调用对象的get/set命令.3.动作指令1.#set–建立变量对值的引用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。