Velocity中加载vm文件的三种方式
来源:互联网 发布:js的valueof 编辑:程序博客网 时间:2024/05/16 07:53
Velocity中加载vm文件的三种方式:
方式一:加载classpath目录下的vm文件
Properties p = new Properties();
p.put("file.resource.loader.class",
"org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader");
Velocity.init(p);
...
Velocity.getTemplate(templateFile);
方式二:根据绝对路径加载,vm文件置于硬盘某分区中,如:d://tree.vm
Properties p = new Properties();
p.setProperty(VelocityEngine.FILE_RESOURCE_LOADER_PATH, "d://");
Velocity.init(p);
...
Velocity.getTemplate("tree.vm");
方式三:使用文本文件,如:velocity.properties,配置如下:
input.encoding = UTF-8
file.resource.loader.class=org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader
再利用如下方式进行加载
Properties p = new Properties();
p.load(this.getClass().getResourceAsStream("/velocity.properties"));
Velocity.init(p);
...
Velocity.getTemplate(templateFile);
- Velocity中加载vm文件的三种方式
- Velocity中加载vm文件的三种方式
- Velocity中加载vm文件的三种方式
- Velocity中加载vm文件的三种方式
- Velocity中加载vm文件的三种方式
- Velocity中加载vm文件的三种方式
- velocity中加载模板文件的方式
- .vm后缀的文件 velocity
- java加载文件的三种方式
- 加载资源文件的三种方式
- 加载文件资源的三种方式
- Velocity找不到.vm文件的问题
- velocity 的资源加载方式
- VM连接 的三种方式
- VM连接 的三种方式
- VM Vare的三种联网方式
- JAVA 加载文件的三种方式的区别
- velocity找不到文件vm解决方案
- [转]主流编程语言优劣考
- Web Beans凤凰涅盘
- 面试题4
- 主控制器接口
- Ant学习
- Velocity中加载vm文件的三种方式
- [转]你真的应该再学习一种语言么
- Nutch的高亮显示和摘要长度改变
- [转]C++、Java与.NET——与同学讨论学习方向
- java是如何传递参数的?
- CSDN未公布的网站,不知道是什么,大家过来看看!!!
- [转]Linux之父炮轰C++:糟糕程序员的垃圾语言
- 2009-02-04读书记录——《代码大全》(第一版)第一、二章——欢迎进入软件创建世界
- ONStor:借创新架构成为NAS市场领导者