本文整理了Java中com.jfinal.template.Engine.use()
方法的一些代码示例,展示了Engine.use()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Engine.use()
方法的具体详情如下:
包路径:com.jfinal.template.Engine
类名称:Engine
方法名:use
[英]Using the main Engine
[中]使用主机
代码示例来源:origin: JpressProjects/jpress
private static void doSendEmail(Article article, ArticleComment comment) {
String emailTemplate = JPressOptions.get("article_comment_email_notify_template");
String sendTo = JPressOptions.get("article_comment_email_notify_address");
Map<String, Object> paras = new HashMap();
paras.put("article", article);
paras.put("comment", comment);
String content = Engine.use().getTemplateByString(emailTemplate).renderToString(paras);
Email email = Email.create();
email.content(content);
email.subject("有人评论你的文章:" + article.getTitle());
email.to(sendTo);
email.send();
}
代码示例来源:origin: JpressProjects/jpress
@Override
protected void genBaseModelContent(TableMeta tableMeta) {
Kv data = Kv.by("baseModelPackageName", baseModelPackageName);
data.set("generateChainSetter", generateChainSetter);
data.set("tableMeta", tableMeta);
data.set("modelPacket", modelPacket);
data.set("basePackage", basePackage);
Engine engine = Engine.use("forService");
tableMeta.baseModelContent = engine.getTemplate(template).renderToString(data);
}
代码示例来源:origin: JpressProjects/jpress
@Override
protected void genBaseModelContent(TableMeta tableMeta) {
Kv data = Kv.by("serviceImplPackageName", baseModelPackageName);
data.set("generateChainSetter", generateChainSetter);
data.set("tableMeta", tableMeta);
data.set("basePackage", basePackage);
data.set("modelPackage", modelPackage);
Engine engine = Engine.use("forServiceImpl");
tableMeta.baseModelContent = engine.getTemplate(template).renderToString(data);
}
代码示例来源:origin: JpressProjects/jpress
/**
* 用户注册时,发送邮件进行激活用户账号
*
* @param user
*/
public static void sendEmailForUserRegisterActivate(User user) {
boolean emailValidate = JPressOptions.getAsBool("reg_email_validate_enable");
if (emailValidate == false)
return;
if (StrUtils.isBlank(user.getEmail()))
return;
AuthCode authCode = AuthCode.newCode(user.getId());
AuthCodeKit.save(authCode);
String webDomain = JPressOptions.get(JPressConsts.OPTION_WEB_DOMAIN);
String url = webDomain + "/user/activate?id=" + authCode.getId();
String title = JPressOptions.get("reg_email_validate_title");
String template = JPressOptions.get("reg_email_validate_template");
Map<String, Object> paras = new HashMap();
paras.put("user", user);
paras.put("code", authCode.getCode());
paras.put("url", url);
String content = Engine.use().getTemplateByString(template).renderToString(paras);
Email email = Email.create();
email.content(content);
email.subject(title);
email.to(user.getEmail());
sendEmail(email);
}
代码示例来源:origin: yjjdick/sdb-mall
Engine.use()
.setBaseTemplatePath(baseTemplatePath)
.getTemplate(templateFileName)
代码示例来源:origin: yangfuhai/jboot
@Override
protected void genBaseModelContent(TableMeta tableMeta) {
Kv data = Kv.by("serviceImplPackageName", baseModelPackageName);
data.set("generateChainSetter", generateChainSetter);
data.set("tableMeta", tableMeta);
data.set("basePackage", basePackage);
data.set("modelPackage", modelPackage);
Engine engine = Engine.use("forServiceImpl");
tableMeta.baseModelContent = engine.getTemplate(template).renderToString(data);
}
代码示例来源:origin: yangfuhai/jboot
@Override
protected void genBaseModelContent(TableMeta tableMeta) {
Kv data = Kv.by("baseModelPackageName", baseModelPackageName);
data.set("generateChainSetter", generateChainSetter);
data.set("tableMeta", tableMeta);
data.set("modelPacket", modelPacket);
data.set("basePackage", basePackage);
Engine engine = Engine.use("forService");
tableMeta.baseModelContent = engine.getTemplate(template).renderToString(data);
}
代码示例来源:origin: pkanyue/jboot-admin
@Override
protected void genBaseModelContent(TableMeta tableMeta) {
Kv data = Kv.by("serviceImplPackageName", baseModelPackageName);
data.set("generateChainSetter", generateChainSetter);
data.set("tableMeta", tableMeta);
data.set("basePackage", servicePackage);
data.set("modelPackage", modelPacket);
Engine engine = Engine.use("forServiceImpl");
tableMeta.baseModelContent = engine.getTemplate(template).renderToString(data);
}
代码示例来源:origin: io.enoa/enoa-template-enjoy
_EnjoyEngine(EoEngineConfig config) {
EnjoyConfig cfg = config instanceof EnjoyConfig ? (EnjoyConfig) config : new EnjoyConfig(config);
this.engine = Engine.use(cfg.name());
if (this.engine == null)
this.engine = Engine.create(cfg.name());
内容来源于网络,如有侵权,请联系作者删除!