Apache的Velocity - getTemplate()调用,它接受字符串而不是文件名?

时间:2010-10-06 00:03:16

标签: apache velocity

想做一些奇特的东西......:P 我们希望能够传递一个文件的字符串,而不是一个简单的文件名字符串。

我们将使用字符串/ stringbuffer在内存中创建一个文件,我们希望速度引擎能够对其进行操作而不是读取文件。

这个功能是否存在?

非常感谢!

1 个答案:

答案 0 :(得分:2)

我们在1.5中添加了一个StringResourceLoader,并在1.6中做得更好。无需实现自己的。

http://velocity.apache.org/engine/releases/velocity-1.6.4/apidocs/org/apache/velocity/runtime/resource/loader/StringResourceLoader.html