Velocity-专题一之基本概念
来源:互联网 发布:python 中括号 编辑:程序博客网 时间:2024/04/28 11:07
Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。
当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提供了便利,同时也为我们在JSP和PHP之外又提供了一种可选的方案。
Velocity的能力远不止web站点开发这个领域,例如,它可以从模板(template)产生SQL和PostScript、XML,它也可以被当作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。Velocity也可以为Turbine web开发架构提供模板服务(template service)。Velocity+Turbine提供一个模板服务的方式允许一个web应用以一个真正的MVC模型进行开发。
想写个几个专题篇,那么选了一个Velocity先试试。
- Velocity-专题一之基本概念
- 数组专题讲义之数组基本概念
- (一)模板引擎之velocity介绍
- velocity学习记录之一(velocity基本概念)
- (一)数据结构之树基本概念
- SSO专题1--基本概念
- JS专题1:基本概念
- Android UI开发专题(一) 之界面设计
- Android UI开发专题(一) 之界面设计
- Android UI开发专题(一) 之界面设计
- Android UI开发专题(一) 之界面设计
- Android UI开发专题(一) 之界面设计
- 专题一之经典问题解析
- Android UI开发专题(一) 之界面设计
- 每日一题之排序算法专题
- Linux Shell---专题一之sed
- 一:Java之面向对象基本概念
- 注解一之注解的基本概念
- java多线程-生产小汽车
- R.java文件丢失以及 R.java和xml无法映射
- C# 理解泛型
- 技术人员如何去面试?
- openstack keystone role API详解
- Velocity-专题一之基本概念
- Excel2007内容转成xml
- oracle中exp,imp的使用详解
- Bundler v0.3-Structure from Motion (SfM) for Unordered Image Collections
- POJ-3646-The Dragon of Loowater
- 平稳过程与广义平稳过程(WSS)
- fedora 18 下安装 sublime text 2
- mycameraview
- 3-1 程序的调试