本文整理了Java中com.jfinal.template.Engine.addSharedStaticMethod()
方法的一些代码示例,展示了Engine.addSharedStaticMethod()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Engine.addSharedStaticMethod()
方法的具体详情如下:
包路径:com.jfinal.template.Engine
类名称:Engine
方法名:addSharedStaticMethod
[英]Add shared static method of Class
[中]添加类的共享静态方法
代码示例来源:origin: JpressProjects/jpress
@Override
public void onJfinalEngineConfig(Engine engine) {
engine.addSharedFunction("/WEB-INF/views/admin/_layout/_layout.html");
engine.addSharedFunction("/WEB-INF/views/admin/_layout/_layer.html");
engine.addSharedFunction("/WEB-INF/views/admin/_layout/_paginate.html");
engine.addSharedFunction("/WEB-INF/views/ucenter/_layout/_layout.html");
engine.addSharedStaticMethod(MainKits.class);
engine.addSharedStaticMethod(PermissionKits.class);
}
代码示例来源:origin: yangfuhai/jboot
@Override
public void configEngine(Engine engine) {
/**
* now 并没有被添加到默认的指令当中
* 查看:EngineConfig
*/
engine.addDirective("now", NowDirective.class);
List<Class> directiveClasses = ClassScanner.scanClass();
for (Class clazz : directiveClasses) {
JFinalDirective jFinalDirective = (JFinalDirective) clazz.getAnnotation(JFinalDirective.class);
if (jFinalDirective != null) {
engine.addDirective(jFinalDirective.value(), clazz);
}
JFinalSharedMethod sharedMethod = (JFinalSharedMethod) clazz.getAnnotation(JFinalSharedMethod.class);
if (sharedMethod != null) {
engine.addSharedMethod(ClassKits.newInstance(clazz));
}
JFinalSharedStaticMethod sharedStaticMethod = (JFinalSharedStaticMethod) clazz.getAnnotation(JFinalSharedStaticMethod.class);
if (sharedStaticMethod != null) {
engine.addSharedStaticMethod(clazz);
}
JFinalSharedObject sharedObject = (JFinalSharedObject) clazz.getAnnotation(JFinalSharedObject.class);
if (sharedObject != null) {
engine.addSharedObject(sharedObject.value(), ClassKits.newInstance(clazz));
}
}
JbootAppListenerManager.me().onJfinalEngineConfig(engine);
}
代码示例来源:origin: io.enoa/enoa-template-enjoy
Stream.of(cfg.sharedStaticMethods()).forEach(s -> this.engine.addSharedStaticMethod(s));
内容来源于网络,如有侵权,请联系作者删除!