【发布时间】:2012-03-15 09:34:46
【问题描述】:
我正在尝试使用 Google App Engine 中的 StringTemplate 从文件中加载模板,但我不知道将模板文件放在哪里。
文档说 StringTemplate 将“在 CLASSPATH 中查找模板作为资源”,但我不确定这对 GAE 部署意味着什么。
例如,假设我将模板放在一个名为“templates”的目录中,并将这样的代码放在我的 servlet 中:
StringTemplateGroup group = new StringTemplateGroup("mygroup", "templates");
StringTemplate st = group.getInstanceOf("homepage");
那么我应该把“模板”目录放在哪里呢?
【问题讨论】:
-
请注意,如果我将“templates”替换为模板目录的绝对路径,则当我在调试模式下本地运行时,此示例有效。当然,如果将其部署到 Google App Engine,这将不起作用。
标签: java google-app-engine stringtemplate