`
ch_space
  • 浏览: 111691 次
  • 性别: Icon_minigender_1
  • 来自: 农村进城务工人员
社区版块
存档分类
最新评论

Velocity资源加载方式

阅读更多
input.encoding = UTF-8
output.encoding = UTF-8

#使用file方式加载资源
resource.loader = file
file.resource.loader.class=org.apache.velocity.runtime.resource.loader.FileResourceLoader
file.resource.loader.cache = false
file.resource.loader.modificationCheckInterval = 1
#当前目录即WebRoot文件夹下
file.resource.loader.path =./

#使用webapploader方式加载资源
#resource.loader = webapploader
#webapploader.resource.loader.class=org.apache.velocity.tools.view.servlet.WebappLoader
#webapploader.resource.loader.cache = false
#webapploader.resource.loader.modificationCheckInterval = 1
#网站根目录 / 即表示WebRoot文件夹下
#webapp.resource.loader.path =/

#宏的位置
velocimacro.library =/vm/macro.txt
velocimacro.library.autoreload = true


注意:以上两种方式任选其一即可,web一般使用webapploader方式
分享到:
评论

相关推荐

    eclipse velocity link方式安装插件

    本文将详细介绍如何在Eclipse中通过link方式安装Velocity插件。 首先,让我们理解“link方式”安装插件的概念。在Eclipse中,link方式是一种不直接将插件文件放入eclipse/plugins目录下的安装方法。它允许用户将...

    velocity模板路径

    - Velocity 提供了多种资源加载器,如 `FileResourceLoader`、`ClasspathResourceLoader` 和 `UrlResourceLoader` 等。不同的加载器会影响模板路径的解析方式。 - `FileResourceLoader` 用于加载磁盘上的文件,...

    velocity-1.7.jar

    3. **Resource Loader**:扩展了Velocity的资源加载机制,使其能够从多种来源(如文件系统、数据库等)加载模板。 4. **MVC框架集成**:如Struts、Spring MVC等,提供与这些流行MVC框架的集成。 在实际项目中,将...

    Apache Velocity - Developer's Guide

    - **资源加载器概述**:介绍不同类型的资源加载器及其特点。 - **配置示例**:给出具体的配置实例来演示如何使用不同的资源加载器。 - **可插拔资源管理器与资源缓存**:介绍如何使用可插拔的资源管理器来增强 ...

    Velocity资料

    14. Velocity资源装载器: 资源装载器(Resource Loaders)是Velocity用来加载模板和资源的机制,文档中提到了自定义资源装载器和缓存实现的插入。 15. Velocity字符编码问题: 对于国际化应用,字符编码问题尤为...

    velocity示例

    这些属性主要包括资源加载方式、模板路径、输入编码和输出编码等。例如,在给定的部分内容中,作者使用了以下代码来设置Velocity的属性: ```csharp Velocity.SetProperty(RuntimeConstants.RESOURCE_LOADER, "file...

    velocity 电子书

    - 配置Velocity引擎涉及到设置资源加载器、缓存策略、错误处理以及自定义指令等。 - 通过调整配置,可以优化Velocity的性能和适应不同项目需求。 5. **Velocity与MVC模式** - 在Model-View-Controller架构中,...

    velocity web开发

    在给定的压缩包文件"zzzztttt"中,可能包含了Velocity的相关教程、示例代码、或者是用于演示如何在Web项目中集成Velocity的资源。如果你需要进一步了解或学习Velocity,这个压缩包会是一个很好的起点。

    struts2整合velocity

    同时,需要在`velocity.properties`中配置Velocity的相关参数,如编码、资源加载器等。 **5. 测试与调试** 完成以上配置后,可以通过浏览器访问应用,看看Struts2是否成功地将Action的结果渲染为Velocity模板。如果...

    velocity官方工具包

    总的来说,Velocity官方工具包是学习和使用Velocity的重要资源,它为开发者提供了一个完整的环境,包括了必要的库和实例,有助于快速掌握Velocity模板引擎的使用方法,从而在实际项目中发挥出其强大的能力。...

    velocity 引擎 资源包

    Velocity 的设计目标是提供一个简单、快速并且安全的方式来在服务器端生成动态内容。它的语法简洁,易于学习,而且性能优秀。 **核心概念** 1. **模板(Template)**: Velocity 模板是包含静态文本和指令的文件,...

    JAVA的Velocity语法学习

    6. 引用资源:Velocity可以使用`#resource`指令加载外部资源,如模板文件。 ** Velocity模板引擎的应用 ** 1. Web应用:Velocity常被用于MVC框架中,作为视图层的模板引擎,将数据模型与HTML模板结合,生成动态...

    Velocity初始化过程解析

    总的来说,Velocity的初始化涉及上下文对象、属性配置、资源加载、模板管理和引擎初始化等多个环节,理解这些步骤有助于我们更高效地利用Velocity进行动态内容的生成。在实际开发中,合理配置和优化这些环节,能够...

    velocity中文文档 教程

    4. **强大的社区支持**:由于Apache的背景,Velocity有丰富的社区资源和插件可供使用。 **应用场景** Velocity广泛应用于Web应用的视图层,尤其是在Struts、Spring MVC等MVC框架中作为模板引擎。此外,它还可以...

    Velocity教程

    总结,Velocity提供了一种强大的方式来实现Java应用中的视图层与业务逻辑分离,通过简洁的模板语言和上下文管理,使得开发更高效。掌握Velocity的使用,可以提升你的Web开发效率,让你的应用具备更好的可维护性和可...

    Velocity+servlet简单工程例子

    3. **Velocity配置**:工程中会有`velocity.properties`文件,用来配置Velocity引擎的行为,比如设置模板路径、编码、资源加载器等。 4. **Web.xml**:Web应用的部署描述符,用于配置Servlet和其他Web组件。在这个...

    velocity 使用手冊整理

    - **模板资源管理**: 通过 `ResourceLoader` 管理模板资源,支持不同类型的资源加载方式。 4. **Velocity 用户指南** - **快速入门**: 学习如何配置 Velocity 引擎,创建第一个模板,以及如何将数据传递给模板。 ...

    Velocity代码生成工具

    2. **配置工具**:通过VelocityEngine配置好资源加载方式、模板路径等信息。 3. **生成代码**:输入相应的数据模型,运行工具生成所需的代码。 4. **集成测试**:将生成的代码集成到项目中,并进行测试确保无误。 ...

    velocity例子

    - 初始化Velocity:在Java代码中,使用`Velocity.init()`方法初始化Velocity引擎,并加载配置文件。 - 设置上下文:通过`VelocityContext`对象将Java对象添加到上下文中,以便在模板中使用。 - 渲染模板:调用`...

    velocity的简单demo

    接着,它从资源文件夹中加载了`welcome.vm`模板,并使用`merge`方法将上下文中的数据合并到模板中,最后输出了生成的HTML字符串。 运行这个程序,你会看到如下输出: ```html <!DOCTYPE html> <title>Welcome ...

Global site tag (gtag.js) - Google Analytics