Apache Velocity开发者指南–导读
  TEZNKK3IfmPf 2023年11月14日 15 0

Velocity–导读

本项目是 Apache Velocity官方文档的中文翻译版,Velocity类似与Jsp,是一种基于Java的模板引擎。它可以在web页面中引用java代码定义的数据和对象,而Velocity的作用就是Web视图和java代码进行组装在一起。本次翻译主要针对对Velocity感兴趣和工作中使用到Velocity的开发人员提供有价值的中文资料,希望能够对大家的工作和学习有所帮助。

由于我也是第一次接触Velocity,还不是很深入,翻译的时候也查看了一些博客以及其他网上资料。以及也测试者去了解它和Jsp方面的差别以及优缺点,同时也去了解了下他和其他Java引擎模板的区别,比如freemaker的区别,等等。但是还是因为能力见识有限,翻译过程中难免出现个人的主观或者客观原因导致与官方文档有差异。在此,我还是建议有能力的童鞋能够自己去Velocity官方看看。

同时,也希望大家多多提出错误和建议,小村长在此拜谢 ! ! !

导读

Velocity用户向导企图帮助页面设计者和内容提供者开始了解Velocity和它简单的有效的脚本语言, 它就是Velocity模板语言,简称 (VTL). 在接下来的章节中许多实例使用中Velocity嵌入动态内容到你的网页中,但是所有的 VTL实例在其他页面应用和模板是等价的.

感谢你选择Velocity!

什么是 Velocity?

Velocity是基于java的模板引擎. 它许可页面设计者引用java中定义的方法. 页面设计者和Java开发者能够能够并行的使用MVC的模式开发网站, 同时网页设计者也能够把精力放在页面的设计上, 而程序员可以把精力放在代码开发上. Velocity使Java代码从Web页面分离, 使网站可维护性更强同时也提供了可视化交互的选择在JSPs或者PHP.

Velocity被使用来生成Web页面, SQL, PostScript 和其他输出从模板中. 它生成的源代码和报告能够作为一个独立的单元或者作为一个其他系统的完整组件. 配置完成后, Velocity将提供为Turbine页面应用框架提供模板服务. Velocity+Turbine将提供一个模板服务,它将准许页面应用按照MVC的模式进行开发.

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2023年11月15日   50   0   0 java在线
  TEZNKK3IfmPf   2023年11月15日   22   0   0 java在线
  TEZNKK3IfmPf   2023年11月15日   18   0   0 java在线
  TEZNKK3IfmPf   2023年11月15日   24   0   0 java在线
  TEZNKK3IfmPf   2023年11月15日   21   0   0 java在线
  TEZNKK3IfmPf   2023年11月15日   25   0   0 API数据接口java在线
  TEZNKK3IfmPf   2023年11月15日   28   0   0 java在线
  TEZNKK3IfmPf   2023年11月15日   59   0   0 java在线
TEZNKK3IfmPf