2009-08-04 59 views
0

使速度模板对象静态是好事吗?使速度模板对象静态

这种情况即将在(Servlet)多用户环境中使用该对象,为每个用户请求填充不同的数据,并使用相同的模板。

+0

这是一个Apache Velocity模板(例如基于Java的?) – scunliffe 2009-08-04 02:53:59

回答

0

您可以将其设置为静态,只有这意味着您每次更改模板时都必须重新部署应用程序。如果您担心性能问题(并且每次都从文件中读取模板的速度确实很慢),更好的解决方案是启用模板缓存,这有助于实现很多功能,这样您仍然可以在不牺牲性能的情况下对模板进行更改。

file.resource.loader.cache = true/false 
file.resource.loader.modificationCheckInterval = <seconds between checks>