2009-08-04 91 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>