文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Nvelocity1.1 无论如何都不能缓存成功

Nvelocity1.1 无论如何都不能缓存成功

时间:2010-12-14  来源:Richwong

props.AddProperty(RuntimeConstants.FILE_RESOURCE_LOADER_CACHE, true);              //是否缓存
     
props.AddProperty("file.resource.loader.modificationCheckInterval", (Int64)300);    //缓存时间(秒)    设置0以下为不检查  

 

无论如何每次访问页面,还都要读IO.   苦闷啊

 

无奈,只能这样自己缓存了:

 

 

代码
Template template_Content  = (Template) DataCache.GetCache("tpl_" + templateFileName);

if (template_Content == null)
{
template_Content
= velocity.GetTemplate(templateFileName);
DataCache.SetCache(
"tpl_" + templateFileName, template_Content);
}

StringWriter writer
= new StringWriter();
template_Content.Merge(context, writer);

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载