本文整理了Java中com.jfinal.template.Engine.removeAllTemplateCache()
方法的一些代码示例,展示了Engine.removeAllTemplateCache()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Engine.removeAllTemplateCache()
方法的具体详情如下:
包路径:com.jfinal.template.Engine
类名称:Engine
方法名:removeAllTemplateCache
[英]Remove all template cache
[中]删除所有模板缓存
代码示例来源:origin: jfinal/jfinal
/**
* 设置 true 为开发模式,支持模板文件热加载
* 设置 false 为生产模式,不支持模板文件热加载,以达到更高的性能
*/
public Engine setDevMode(boolean devMode) {
this.devMode = devMode;
this.config.setDevMode(devMode);
if (this.devMode) {
removeAllTemplateCache();
}
return this;
}
代码示例来源:origin: jfinal/jfinal
private void reloadModifiedSqlTemplate() {
engine.removeAllTemplateCache(); // 去除 Engine 中的缓存,以免 get 出来后重新判断 isModified
parseSqlTemplate();
}
代码示例来源:origin: JpressProjects/jpress
public void doEditSave() {
String dirName = getPara("d");
String fileName = getPara("f");
//防止浏览非模板目录之外的其他目录
if (dirName != null && dirName.contains("..")) {
renderError(404);
return;
}
if (fileName.contains("/") || fileName.contains("..")) {
renderError(404);
return;
}
File pathFile = new File(TemplateManager.me().getCurrentTemplate().getAbsolutePath());
if (StrUtils.isNotBlank(dirName)) {
pathFile = new File(pathFile, dirName);
}
String fileContent = getPara("fileContent");
if (StrUtils.isBlank(fileContent)) {
renderJson(Ret.fail().set("message", "不能存储空内容"));
return;
}
File file = new File(pathFile, fileName);
FileUtils.writeString(file, fileContent);
RenderManager.me().getEngine().removeAllTemplateCache();
renderJson(Ret.ok());
}
代码示例来源:origin: com.jfinal/jfinal
/**
* 设置 true 为开发模式,支持模板文件热加载
* 设置 false 为生产模式,不支持模板文件热加载,以达到更高的性能
*/
public Engine setDevMode(boolean devMode) {
this.devMode = devMode;
this.config.setDevMode(devMode);
if (this.devMode) {
removeAllTemplateCache();
}
return this;
}
代码示例来源:origin: com.jfinal/enjoy
/**
* 设置 true 为开发模式,支持模板文件热加载
* 设置 false 为生产模式,不支持模板文件热加载,以达到更高的性能
*/
public Engine setDevMode(boolean devMode) {
this.devMode = devMode;
this.config.setDevMode(devMode);
if (this.devMode) {
removeAllTemplateCache();
}
return this;
}
代码示例来源:origin: com.jfinal/jfinal
private void reloadModifiedSqlTemplate() {
engine.removeAllTemplateCache(); // 去除 Engine 中的缓存,以免 get 出来后重新判断 isModified
parseSqlTemplate();
}
内容来源于网络,如有侵权,请联系作者删除!