代码拉取完成,页面将自动刷新
从beetl包独立出来,独立整合Jfinal 新版本
maven
<dependency>
<groupId>com.ibeetl</groupId>
<artifactId>jfinal-integration-4</artifactId>
<version>${version}</version>
</dependency>
<dependency>
<groupId>com.ibeetl</groupId>
<artifactId>beetl</artifactId>
<version>${beetl-version}</version>
</dependency>
public void configConstant(Constants me) {
me.setDevMode(true);
JFinalBeetlRenderFactory rf = new JFinalBeetlRenderFactory();
rf.configClassPath("/templates");
me.setRenderFactory(rf);
GroupTemplate gt = rf.groupTemplate;
//其他优化
}
调用config 来配置模板路径,默认是classpath 根目录,你也可以调用configFilePath指定一个绝对目录
rf.configFilePath("c:/project/views");
Contorller代码如下
public class HelloController extends Controller {
public void index() {
this.setAttr("name","JFinal World");
this.render("/hello.html");
}
}
注意,JFinal关于模板的大多数配置并不是针对所有模板引擎,比如
me.addSharedFunction("/view/common/layout.html");
Beetl 有类似功能和配置,但不是使用JFinal方式,所以你需要使用Beetl方式,关于Beetl模板更多配置,需要参考Beetl文档,ibeetl.com
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。