mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
fix test
This commit is contained in:
@@ -25,6 +25,7 @@ public class EnjoyEngine implements TemplateEngine {
|
||||
private ResourceMode resourceMode;
|
||||
|
||||
// --------------------------------------------------------------------------------- Constructor start
|
||||
|
||||
/**
|
||||
* 默认构造
|
||||
*/
|
||||
@@ -54,7 +55,7 @@ public class EnjoyEngine implements TemplateEngine {
|
||||
|
||||
@Override
|
||||
public Template getTemplate(String resource) {
|
||||
if(ObjectUtil.equal(ResourceMode.STRING, this.resourceMode)) {
|
||||
if (ObjectUtil.equal(ResourceMode.STRING, this.resourceMode)) {
|
||||
return EnjoyTemplate.wrap(this.engine.getTemplateByString(resource));
|
||||
}
|
||||
return EnjoyTemplate.wrap(this.engine.getTemplate(resource));
|
||||
@@ -72,23 +73,23 @@ public class EnjoyEngine implements TemplateEngine {
|
||||
engine.setEncoding(config.getCharsetStr());
|
||||
|
||||
switch (config.getResourceMode()) {
|
||||
case STRING:
|
||||
// 默认字符串类型资源:
|
||||
break;
|
||||
case CLASSPATH:
|
||||
engine.setToClassPathSourceFactory();
|
||||
engine.setBaseTemplatePath(config.getPath());
|
||||
break;
|
||||
case FILE:
|
||||
engine.setSourceFactory(new FileSourceFactory());
|
||||
engine.setBaseTemplatePath(config.getPath());
|
||||
break;
|
||||
case WEB_ROOT:
|
||||
engine.setSourceFactory(new FileSourceFactory());
|
||||
engine.setBaseTemplatePath(FileUtil.getAbsolutePath(FileUtil.getWebRoot()));
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
case STRING:
|
||||
// 默认字符串类型资源:
|
||||
break;
|
||||
case CLASSPATH:
|
||||
engine.setToClassPathSourceFactory();
|
||||
engine.setBaseTemplatePath(config.getPath());
|
||||
break;
|
||||
case FILE:
|
||||
engine.setSourceFactory(new FileSourceFactory());
|
||||
engine.setBaseTemplatePath(config.getPath());
|
||||
break;
|
||||
case WEB_ROOT:
|
||||
engine.setSourceFactory(new FileSourceFactory());
|
||||
engine.setBaseTemplatePath(FileUtil.getAbsolutePath(FileUtil.getWebRoot()));
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return engine;
|
||||
|
@@ -13,8 +13,8 @@ import cn.hutool.extra.template.AbstractTemplate;
|
||||
* @author looly
|
||||
* @since 4.1.9
|
||||
*/
|
||||
public class EnjoyTemplate extends AbstractTemplate implements Serializable{
|
||||
private static final long serialVersionUID = -8157926902932567280L;
|
||||
public class EnjoyTemplate extends AbstractTemplate implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private com.jfinal.template.Template rawTemplate;
|
||||
|
||||
|
Reference in New Issue
Block a user