JFinal的jade模板插件-JFinal-jade4j

JFinal-jade4j是Jade java模板引擎的JFinal的一个插件,给jade模板用户更加方便的使用JFinal。

maven引入插件:

<dependency>
    <groupId>net.dreamlu</groupId>
    <artifactId>JFinal-jade4j</artifactId>
    <version>0.0.2</version>
</dependency>

JFinal中配置

me.setMainRenderFactory(new JadeRenderFactory());
// cache默认为true:缓存模板提高性能,JFinal的开发模式下为默认false
JadeRenderFactory.config.setCaching(true);
// 其他更多配置可同上

模板使用

Jade官网:http://jade-lang.com/

jade4j:https://github.com/neuland/jade4j

JFinal-jade4j源码:http://git.oschina.net/596392912/JFinal-jade4j

//session的获取
#{session.xxxxx}
//自带contextPath,0.0.2添加
#{ctxPath}

更新说明:

0.0.3 升级jade4j版本到1.2.1,修改prettyPrint默认为false,开发模式为true

0.0.2 添加request parameters,默认将请求参数带入模板中,会被request.setAttribute。

    传递request and response到模板中

    添加ctxPath

交流群

如梦技术:237587118

捐助共勉
版权声明:若无特殊注明,本文皆为原创,转载请保留文章出处。