jfinal Engine模板的指令问题

在configConstant()方法中设置了

me.setViewType(ViewType.FREE_MARKER);

现在想在页面中使用engine的指令与前端进行交互,但是显示如图所示:

图片.png

我想知道怎么才能让指令正常使用呢?求赐教

评论区

JFinal

2019-03-01 18:17

删除这行配置即可:
me.setViewType(ViewType.FREE_MARKER);

JFinal

2019-03-01 18:17

上述配置是使用 freemarker,而不是使用 jfinal enjoy engine

blue_blue

2019-03-01 18:19

@JFinal 删除这个的话freemaker是不是就不能用了?刚刚试了一下,访问页面报500错误,后台没有错误

JFinal

2019-03-01 20:56

@blue_blue jfinal 允许多模板共存,me.setViewType(...) 只会控制 Controller.render(String) 所使用的模板类型

而你可以通过 renderFreemarker(...)、renderJsp(...)、renderVelocity(...) 以及 render(Render) 来让无数模板类型共存

blue_blue

2019-03-05 10:33

@JFinal 明白了!感谢大佬

热门反馈

扫码入社