Velocity是一种基于Java的模版引擎。确保网页应用程序在表现层和业务逻辑层之间的隔离。
它允许网页设计者参照Java代码中的方法。网页设计者可与Java程序员按照MVC模式进行并行开发。Velocity将Java代码从页面分离出来,使网站更易于维护并给JSPs或PHP提供了可能。
Velocity可基于模版生成网页,SQL、PostScript等。Velocity可为Turbine框架提供模版服务。
Velocity基于Sun Microsystems定义的Bean规范而设计,并区分大小写。其命令均以一个“#”开头(两个时为注释)。
它允许网页设计者参照Java代码中的方法。网页设计者可与Java程序员按照MVC模式进行并行开发。Velocity将Java代码从页面分离出来,使网站更易于维护并给JSPs或PHP提供了可能。
Velocity可基于模版生成网页,SQL、PostScript等。Velocity可为Turbine框架提供模版服务。
Velocity基于Sun Microsystems定义的Bean规范而设计,并区分大小写。其命令均以一个“#”开头(两个时为注释)。
用途
- 网页应用程序
- 源代码生成:Velocity可基于模版生成Java、SQL、PostScript源代码
- 电子邮件自动生成:电子邮件模版可以储存在文本文件(txt)内。
- XML转化:Velocity提供一个Ant任务(Anakia)读取XML文件并利用Velocity模版转换成所需文档格式。
- 结尾不使用“;”
- if条件不使用“{}”
没有评论:
发表评论