对于程序员来说,这里有相当多的资源和示例可以获取到。我们推荐你查看我们的示例、文档甚至源代码。以下便是一些很好的途径:
- 应用示例1: examples/app_example1: 一个简单的示例,展示了如何在应用程序中使用Velocity。
- 应用示例2: examples/app_example2: 一个简单的示例,展示了如何通过Velocity应用的utility类,来在应用程序使用Velocity。
- 日志类示例: examples/logger_example:一个简单的示例,展示了如何使用Velocity来创建自定义的日志类并注册它,去接受各种日志消息。
- XML示例: examples/xmlapp_example: 一个简单的示例,展示了在使用了Velocity模板后,如何通过JDOM去读取访问XML文件的数据。它还包含了一个递归的Velocimacro示范,该示范访问了文件树。( 此处不确定,请校稿者指教,原文为It also includes a demonstration of a recursive Velocimacro that walks the document tree.)
- 事件示例: examples/event_example: 一个示例,示范了如何使用事件处理的API。
- Anakia 应用: examples/anakia:示例应用,展示了如何通过Velocity创建xml数据的样式效果图。
- 文档: docs: Velocity所有生成的html格式的文档。
- API文档: docs/api: Velocity项目所有生成的javadoc文档
- 模板: test/templates: 在我们的testbed(一个测试工具)目录下的大量示例的集合。里面有许多使用VTL(the Velocity Template Language)的示例的源代码。
- 上下文示例: examples/context_example: 两个示例,为高级用户展示了如何扩展Velocity上下文。
以上所有提到的目录都可以在项目根目录下找到。
(译者注: 此文档是针对Velocity 1.5写的,点击下载源码,之后版本的源代码目录有些不同。)
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/118446.html