模板引擎不能使用

项目过程中,使用的别人搭建好的jfinal框架,想用到模板引擎,刚开始使用render报错java.lang.NoClassDefFoundError: javax/el/ELResolver,后来添加了jetty的包,不报错了,但是跳转到页面,模板引擎没有起作用,还需要其他的配置吗?


评论区

鹏涛

2018-12-20 14:37

求大神们帮助一下

zhangshiqiang

2018-12-20 14:41

你用的是 jsp 吧

鹏涛

2018-12-20 14:43

我没用jsp,我想用enjio,我写的表达式没有效果,是我配置错了吗?

鹏涛

2018-12-20 14:52

@zhangshiqiang me.setDevMode(true);我只配置了这个,还需要别的吗?

zhangshiqiang

2018-12-20 14:56

啥都不用配,就能用。

zhangshiqiang

2018-12-20 14:57

默认就是 enjoy 模板

鹏涛

2018-12-20 14:59

@zhangshiqiang 我html中#("来啊")这样写的,不起作用,输出还是#("来啊")

zhangshiqiang

2018-12-20 15:03

< body >
#("来啊")
< /body >

zhangshiqiang

2018-12-20 15:03

public void test(){
render("index.html");
}

zhangshiqiang

2018-12-20 15:03

等下我发给你一个demo 你看看 啥都没配置 就能用

鹏涛

2018-12-20 15:04

奔跑的蜗牛-弗兰

2018-12-22 21:15

@zhangshiqiang JSP的话如何解决呢

JFinal

2018-12-22 21:32

开发阶段 jsp 支持需要配置一个依赖,见项目介绍的最下方的说明:
https://gitee.com/jfinal/jetty-server

部署阶段 jsp 是容器自动支持的,不需这个依赖

如果是 jfinal undertow 下开发,暂不支持 JSP